做标准的事情是有你的servlet的
doXxx()方法(例如
doGet(),
doPost()等)抛出一个
ServletException和允许容器捕获并处理它。您可以
WEB-INF/web.xml使用
<error-page>标签指定要显示的自定义错误页面:
<error-page> <error-pre>500</error-pre> <location>/error.jsp</location></error-page>
如果最终抓到一个
Exception您无法优雅处理的东西,只需将其包裹成
ServletException这样:
try { // pre that throws an Exception} catch (Exception e) { throw new ServletException(e);}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)