哪些错误 会让tomcat报 500 错误

programtic 发布于 2010/12/14 19:26
阅读 8K+
收藏 1

请教下:哪些错误 会让tomcat报 500 错误 ?

上次看到红薯老大的500错误,让系统发邮件的代码,现在我也想应用到我们的网站中,但是在web.xml里面配置了500,

不会到我的指定的请求去,

红薯的帖子:http://www.oschina.net/code/snippet_12_1932

我在web.xml里面配置:

<error-code>500</error-code>

<location>/user/send500Error.do</location>

</error-page>

send500Error.do会返回一个jsp页面,在jsp页面里面调用发邮件的方法,问题是我如何才能让我的程序产生500错误,

我在我的代码里面,手动产生空指针异常,或者抛出NoSuchException,程序都不会进入我

的<location>/user/send500Error.do</location> ,麻烦各位帮忙看看。

 

加载中
0
红薯
红薯

任何程序错误都是出500错误,前提是你的web框架没拦截这个错误

0
programtic
programtic

引用来自#2楼“红薯”的帖子

任何程序错误都是出500错误,前提是你的web框架没拦截这个错误

谢谢红薯老大的指点。

0
programtic
programtic

OMG,终于知道原因了,我用的是struts2,用的是开发模式,把struts.properties文件里的:struts.devMode=true 

改成false就进入我的错误页面了。

返回顶部
顶部