各位高手:jsp文件包含jsp文件时的中文问题
一个jsp文件(假设名字为query.jsp)由几个文件组成,包含header.jsp,style.jsp,title.jsp,meunu.jsp,footer.jsp,
在query.jsp文件中,结构为:
<%@ include file="header.jsp" %>
<%@ include file="style.jsp" %>
<%@ include file="title.jsp" %>
<%@ include file="menu.jsp" %>
...
...
...
<%@ include file="footer.jsp" %>
而在header.jsp中的开头:
<%@ page contentType="text/html;charset=gb2312" import="java.sql.*,java.util.*"%>
结果在menu.jsp和query.jsp文件中的中文全部变成了乱码,但是从数据库中查询的结果正常,如果将header.jsp中的<%@ page contentType="text/html;charset=gb2312" import="java.sql.*,java.util.*"%>
移动到query.jsp的开头,则query.jsp中的中文都正常,而menu.jsp中的中文还是不正常!为什么呢?如何解决?