好象是你的程序里没有捕捉错误的语句
try{} catch(){}

解决方案 »

  1.   

    在tomcat的work\Catalina\localhost目录下在那个编译成.java的jsp文件看
      

  2.   

    你的问题描述中给出的信息,使JSP中最常见的错误信息,从你给出的信息中不可能判断出是哪里出了问题,你首先好好检查一下你的web.xml文件。看看你的过滤器配置有没有问题!
    最好的解决办法是你用Jbuilder做一个例子,因为它能够自动帮你配置一个过滤器,然后又能自动帮你部署到tomcat上。好好研究一下它生成的web.xml文件。我想你应该会很快解决这个问题的!
      

  3.   

    你不能单纯的复制ROOT目录下的WEB-INF目录到你的目录的,里面的配置是不一样的,新建一个web.xml
    加入以下内容试试,<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><filter>
    <filter-name>Set Character Encoding</filter-name>
    <filter-class>filters.SetCharacterEncodingFilter</filter-class>
    <init-param>
    <param-name>encoding</param-name>
    <param-value>GBK</param-value>
    </init-param>
    </filter>
    <filter-mapping>
    <filter-name>Set Character Encoding</filter-name>
    <url-pattern>/*</url-pattern>
    </filter-mapping>
    </web-app>