你把这行<%@ include file="a.jsp"%>放在下面这行后面试试,应该可以正常显示。
<%@ page contentType="text/html; charset=gb2312" %>

解决方案 »

  1.   

    楼上的正确!
    将页面属性设置放在包含文件而又没有设置属性的文件前面,建议:
    专门建立一个文件:
    head.jsp
    在里面设置:
    <%@ page contentType="text/html; charset=gb2312" %>
    <meta http-equiv='Content-Type' content='text/html; charset=gb2312'>
    然后在其它文件里面都包含这个文件就可以了,
    这是利用的jsp的模板概念,实现统一控制,就不用在每个文件里面都写页面设置了。
      

  2.   

    哦,忘了,在要包含的页面的最前面放:
    <%@ include file="head.jsp"%>