我试了下确实如此啊还是使用<jsp:include page=""></jsp:include>吧

解决方案 »

  1.   

    HTML编码 要同你包含的页面一致。
    可能是这个问题 统一一下编码试试。
      

  2.   

    我试了确实无论如何统一 都不行 tomcat5.5环境使用<jsp:include page=""> </jsp:include>不用在html设置字符集都没问题. <%@include file="a.htm"%>就是不行
      

  3.   

     <%@include file="a.htm"%>可以啊,
    你的字符编码是什么的,gbk的可以,utf-8 和ISO-8859-1就显示乱码
      

  4.   

    所有说能的,放出代码来,我帮楼主给分。放之前请先在tomcat5中调试通过。公共学习下。不调试没有发言权。切忌不调试不要发出来。
    就用这个<%@include file="a.htm"%>
      

  5.   

    A.jsp<%@ page pageEncoding="UTF-8"%>
    <%@ include file="B.htm" %>B.htm
    <%@ page pageEncoding="UTF-8"%>
    我是B页里的