所以我看到了多个线程,关于如何通过在web.xml中添加以下内容将404错误请求重定向到自定义JSP页面:
<error-page>
<error-code>404</error-code>
<location>/404page.jsp</location>
</error-page>
此方法的问题在于URL在此结构中显示以下页面:
www.mydomain.com/404page.jsp
.jsp 部分让我筋疲力尽,因为所有其他页面都是通过Servlet映射的,因此 .jsp 在其中不可见。
如何将用户重定向到Servlet而不是404page.jsp
JSP页面?这样的URL是:
www.mydomain.com/404
这可能吗?如果没有,隐藏URL的.jsp部分的方法是什么?
答案 0 :(得分:1)
您可以创建404Handler Servlet并将其映射如下
SparkContext