次の場所からスプリングコントローラーを呼び出す方法があるかどうかを知る必要がありweb.xml
ます:
<error-page>
<exception-type>org.demo.exceptions.InvalidSessionException</exception-type>
<location>/login.jsp</location>
</error-page>
as という名前のカスタム例外クラスを作成しましたInvaliSessionException
。通常、タグからいくつかの jsp ページを呼び出しますが、必要なことはie<location>
などのログイン コントローラーを呼び出すことです。auth/login
<location>/auth/login</location>
これを達成する方法はありますか?
InvaliSessionException.java
public class InvalidSessionException extends NullPointerException
{
private static final long serialVersionUID = 1L;
public String getMessage()
{
return "No user logged in.";
}
public int getExceptionType()
{
return -1;
}
}