我正在使用spring 3 + Tomcat 7
在web.xml
我定义了
<error-page>
<error-code>404</error-code>
<location>/filenotfound</location>
</error-page>
但我想重定向到外部网址说www.google.com
而不是/filenotfound
。我怎么能这样做?
答案 0 :(得分:4)
我不确定在位置提供直接网址是否有效。但是你可以在那里放一个jsp并从jsp重定向到url。
<error-page>
<error-code>404</error-code>
<location>/filenotfound.jsp</location>
</error-page>
filenotfound.jsp
<%@ page language="java" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:redirect url="http://hotmail.com" />