2016-04-29 9 views
1

内の同じページに残りますが、これは動作しません:リダイレクトは、まだ私は私のホームページにリダイレクトしたいSpring MVCの

@RequestMapping(value = "logout", method = RequestMethod.GET) 
public String logout(HttpSession session) { 
    this.setSessionAccount(session, null); 
    return this.getRedirect("/index"); 
} 

私の現在のページがhost/u/centerです。いくつかの応答レコードがあります:

enter image description here

+0

getRedirect( "")メソッドとなる関連コードを投稿するのはどうですか? –

答えて

0

あなたは

return "redirect:/index" 

の代わりに、コントローラの別のメソッドを呼び出す必要があります。

+0

このメソッドは "redirect:" + action;を返します。戻り値は "redirect:/ index"と等しくなります – matcloud

+0

次に、質問の詳細を投稿する必要があります。 –

+0

私の現在のページはhttp:// localhost:8080/weixin/u/center(ユーザーセンター)です。ログアウトします。私はhttp:// localhost:8080/weixin/u/logoutをgetメソッドで要求します.Inコントローラーiは "/ index"にリダイレクトされますが、それでもu/centerに残ります。 – matcloud

0

私は問題が何であるか知っています。 私はajax getリクエストを使用します。 私はまだ同じページに残っています。とにかく、答えのためのタンク。

関連する問題