복붙노트

[SPRING] 404 Tomcat의 외부 웹 사이트로 리디렉션하는 방법

SPRING

404 Tomcat의 외부 웹 사이트로 리디렉션하는 방법

나는 봄 3 + Tomcat 7을 사용하고있다.

내가 정의한 web.xml에서

<error-page>
    <error-code>404</error-code>
    <location>/filenotfound</location>
</error-page>

하지만 외부 URL로 리디렉션하고 싶으면 / filenotfound 대신 www.google.com이라고 말하십시오. 어떻게해야합니까?

해결법

  1. ==============================

    1.위치에 직접 URL을 제공해도 효과가 있는지 확신 할 수 없습니다. 하지만 거기에 JSP를 넣고 JSP에서 URL로 리디렉션 할 수 있습니다.

    위치에 직접 URL을 제공해도 효과가 있는지 확신 할 수 없습니다. 하지만 거기에 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" />
    
  2. from https://stackoverflow.com/questions/22548217/how-to-redirect-to-external-website-on-404-tomcat by cc-by-sa and MIT license