关于include
有两个jsp:a.jsp,b.jsp
其中b.jsp包含了a.jsp,用的是<%@ include file="a.jsp" %>
发现有中文乱码,因此我在a.jsp中加了下面这句
<%@ page contentType="text/html; charset=gb2312" %>
但是发现b.jsp的内容仍然出现中文乱码,一时我就不明白,这是为什么
那不管了,就在b.jsp中也加
<%@ page contentType="text/html; charset=gb2312" %>
但是看来我是too naive
这会儿竟然出错了
Page directive: can't have multiple occurrences of contentType
努力之下,好像<jsp:include page="a.jsp" flush="true" />可以,但要求再次import a.jsp中已import的文件。
我希望是能只修改a.jsp就可以解决这问题,因为像b这样的文件是挺多的
而且我一直希望能用一个jsp来解决中文乱码,其他文件就包含这个文件来解决乱码,现在看来我想的too smiple了
希望各位能给些帮助,非常感谢!