【发布时间】:2011-09-24 16:16:28
【问题描述】:
我正在尝试从 tomcat servlet 发送纯文本错误消息,以便应用程序可以将响应呈现给用户。
我的 web.xml 中有以下内容:
<error-page>
<error-code>409</error-code>
<location>/string_error.jsp</location>
</error-page>
而string_error.jsp如下:
${requestScope['javax.servlet.error.message']}
这成功地为我提供了 409 响应的纯文本错误消息。但是,我想将同一页面用于 400/500 范围内的任何错误,而无需为每个错误手动指定新的 <error-page> 块。我会假设<error-code>*</error-code> 会做到这一点,但事实并非如此。 Tomcat 是否提供了一种机制来做到这一点?
【问题讨论】:
标签: java javascript jsp tomcat