JBoss错误页面
0
JSP设置错误页面:isErrorPage="true"
时,我遇到了一个怪现象:
当我使用Resin
服务器的时候,exception.getMessage()
这个就不会出现空指针。
但是我生产环境用的确实JBoss
,这个却抛出来空指针?我纳闷了很久。
后来苦思冥想发现原来是因为这个错误页面有时候也作为提示页面,所以不一定是系统抛错才进来这个页面的。
所以我估计Resin
的做法就是不管怎么样你进来我都给你一个exception
对象,但是JBoss
就没有生成这个exception
对象,所以JBoss
的exception
到这个页面就是空的。