我是这样写的
<jsp:include flush="true" page="header.jsp">
.....

解决方案 »

  1.   

    哪位朋友帮我看看错在哪里,刚才写错了,本来是
    <jsp:include flush="true" page="header.jsp"/>
      

  2.   

    <%@ include file="header.jsp" %>
      

  3.   

    <%@ include file="header.jsp" %>
    改成这句话好像也是一样的,奇怪
      

  4.   

    <%@ include file="header.jsp" %>
      

  5.   

    <%@ page contentType="text/html; charset=GBK" %>这句话直接写在文件前可以,可是用包含文件来<%@ include file="header.jsp" %>就是不行呀,会不会是tomcat4.1的呀,大家有什么看法呀
      

  6.   

    <%@include file=""%>是在编译前把file的全部内容包含在这个jsp里面再编译,运行,所以两个文件中只有一个能设置contentType
    <jsp:include page=""/>是把两个文件分别编译,运行,再把page运行后输出的内容包含在这个jsp里面运行,这个方法两个jsp文件都可以设contentType
    使用后者,再在两个jsp文件里加入request.setCharacterEncoding("gb2312");
                   response.setCharacterEncoding("gb2312");
    或者搂主可以考虑升级tomcat
      

  7.   

    各位仁兄,我已经换了tomcat5.0,但<%@ include file="header.jsp" %>还是显示乱码,请大家帮忙
      

  8.   

    摄制您的tomcat的配置文件中应该改动当前的默认文字代码
      

  9.   

    <%@ include file="../purview.inc"%>把这个写在inc文件里,TOMCAT5.0以上支持。试试。