目前问题,在项目的web.xml里面有配置
如下过滤器,也不知道为什么,用这个过滤器以后页面出错就不会显示
500 status默认的错误提醒页面所以是否在哪里要设置下还是那边程序有问题?
testfilter里面代码逻辑超级多,这里就先不贴了 不知道是否有人解决过这类问题
<filter>
<filter-name>testFilter</filter-name>
<filter-class>test.testFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>testFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
------解决思路----------------------
服务器内部错,应该是你的filter 有问题,需要调试你的filter
------解决思路----------------------
可以在web.xml里面配置的~~~~
<error-page>
<error-code>403</error-code>
<location>/403</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/500</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/404</location>
</error-page>
------解决思路----------------------
首先保证你的应用能够正常运行,应用启动时会调用你filter中的init的方法进行初始化;
最后,你的所有请求信息每次都会通过filter的dofilter方法,所以应该详细检查看看是否其中有错误;