将被包含页的<%@ page contentType="text/html; charset=gb2312"%>这类语句去掉

解决方案 »

  1.   

    将被包含页的<%@ page contentType="text/html; charset=gb2312"%>这类语句去掉
      

  2.   

    将被包含页的<%@ page contentType="text/html; charset=gb2312"%>这类语句去掉
      

  3.   

    怎么可以把那语句去掉?
    我看正是去烧那些语句导致乱码的!!
    被包含文件应该包含那些语句。
    也可以动态包含:<jsp:include file="..."/>
      

  4.   

    大哥:
    <jsp:include file="..."/>

    <%@ include file="included.jsp" %>
    是不一样的。
    对于后者,你要是在included.jsp中和main.jsp中都包含的话,必然会出现页面有两个响应头的错误。因为这个是在jsp被编译成.java文件的时候就加进去的。
    而前者则不然,它是调用main.jsp时动态载入的。所以可以两个页面都设置。
      

  5.   

    谢谢各位!
    我在被包含页中有<%@ page import="" %>语句,后来去掉就可以了
    原因可能是被包含页中不能设置页面属性吧 dropship是对的,被包含页是不能有<%@ page contentType="text/html; charset=gb2312"%>,否则会报错,<jsp:include file="..."/>是可以的