<%@ page contentType="text/html; charset=" language="java" import="java.sql.*" errorPage="" %>这句去了还叫JSP吗?尤其是language="java",成了纯HTML了,能正常显示是您运气好,页面里没写JSP语法的内容而已您要是没配置tomcat的工作目录本地路径请把文件放到webapps下的ROOT下,否则打开tomcat目录下的server.xml找到 <Context path="" docBase="ROOT" debug="0"/>把ROOT改成你的本地目录路径如d:\aaa\bbb
                              index.jsp应该放在bbb下

解决方案 »

  1.   

    <%@ page contentType="text/html; charset=" language="java" import="java.sql.*" errorPage="" %>
    你这里charset属性没有正确指定
    这个是你写错了,还是dwmx生成的,你拷贝错了?
    按理说不会出现这种情况的
    改成
    <%@ page contentType="text/html; charset="GB2312" language="java" import="java.sql.*" errorPage="" %>
    如果还不行,把errorPage那句也去掉
      

  2.   

    我把CHARSET=ISO-8859-1,就可以了!
    是和WEB.XML那里有关!
    如果用GB2312的话我就把WEB.XML里面的ISO-8859-1改成GB2312
    到底改哪里才最合适呢
    是把WEB.XML改成GB2312,我写页面的时候就统一用GB2312
    还是保留WEB.XML的ISO-8859-1,写页面的时候统一指定为CHARSET=ISO-8859-1呢
      

  3.   

    不要动web.xml里的charset
    ,要改就改页面的
      

  4.   

    <%@ page contentType="text/html; charset=" language="java" import="java.sql.*" errorPage="" %>
    写错了
    改成
    <%@ page contentType="text/html"; charset="GB2312" language="java" import="java.sql.*" errorPage="" %>