我知道可以使用 web.xml 中的配置来提供自定义错误 404 页面,如下所示:
<error-page>
<error-code>404</error-code>
<location>/NotFound.jsp</location>
</error-page>
但是我预计许多错误代码网页会非常相似——只有错误代码和文本会改变。
为了减少过多的文件和重复使用,最好将参数传递给具有所有通常 HTML 和 CSS 优点的通用页面。
我使用 Apache MyFaces,并阅读了有关 ExceptionHandlerFactory(此处)的信息,但我发现没有提供错误代码。
是不是我可以自定义错误代码页面的绝对唯一方法是为每个要自定义的错误代码创建一个,然后使用 web.xml 将它们连接起来?:-(