在 Websphere 中,当用户输入无效的 url 时,如何更改重定向到的页面?
In Websphere, how do I change the page I get redirected to when a user enters an invalid url?
到目前为止,如果我直接在地址栏中输入 https://my.website.com/webapp/wcs/stores/servlet/null
,我会被重定向到特定的错误页面,因为显然该页面不会存在。
但是,我希望这个 url 路由到一个完全不同的自定义错误页面(我已经有 jsp 了),但我不知道该配置在哪里在 WebSphere 中。如何更改将我重定向到的页面?这是某种 Struts 配置吗?
只需在您的 web.xml 中添加 HTTP 状态代码 404 的错误页面。
<error-page>
<error-code>404</error-code>
<location>/yourErrorPage.jsp</location>
</error-page>
这可以在应用程序级别设置。
到目前为止,如果我直接在地址栏中输入 https://my.website.com/webapp/wcs/stores/servlet/null
,我会被重定向到特定的错误页面,因为显然该页面不会存在。
但是,我希望这个 url 路由到一个完全不同的自定义错误页面(我已经有 jsp 了),但我不知道该配置在哪里在 WebSphere 中。如何更改将我重定向到的页面?这是某种 Struts 配置吗?
只需在您的 web.xml 中添加 HTTP 状态代码 404 的错误页面。
<error-page>
<error-code>404</error-code>
<location>/yourErrorPage.jsp</location>
</error-page>
这可以在应用程序级别设置。