2017-08-18 7 views
-1

spring mvcです。私はHTMLページのボタンをクリックしたときにユーザーをログインページにリダイレクトしたいと思うWebアプリケーションを持っています。ログインしたら、彼が最初にクリックしたリンクに彼を送っていきたいと思います。クラスを追加しました。構成パッケージにMyAccessDeniedHandlerと呼ばれていましたが、私は何をすべきか分かりませんでした。ログインページの春mvcにユーザーをリダイレクトする方法は?

+0

はあなたがしようとした任意のコードがあります! –

答えて

0

はいケニー・タイフイン私はこの1つを試してみました:

@Component("myAccessDeniedHandler") 
public class MyAccessDeniedHandler implements AccessDeniedHandler { 

    //@Qualifier("myRequestCache") 
    //private RequestCache myRequestCache; 

    public MyAccessDeniedHandler() { 
    } 



    @Override 
    public void handle(HttpServletRequest arg0, HttpServletResponse arg1, 
      org.springframework.security.access.AccessDeniedException arg2) throws IOException, ServletException { 
     // TODO Auto-generated method stub 
     if (!arg1.isCommitted()) { 
      arg0.getRequestDispatcher("/signin").forward(arg0, arg1); 
     } 
    } 


} 
関連する問題