2013-12-20 52 views
0

點擊註銷按鈕頁面重定向到主頁。但是URL沒有改變,如何更改轉發到視圖的網址?

我的本地主頁網址:本地主機:8080 /大豆 -/login.html的

註銷後,我想要的網址更改爲:本地主機:8080 /大豆 -/login.html的

但它顯示:本地主機:8080 /大豆 -/logout.html

控制器

@RequestMapping(value = "/logout", method = RequestMethod.GET) 
    public String logOut(Map<String, Object> model, HttpSession session) { 
     User user = new User(); 
     model.put("user", user); 
     model.put("userId", 0); 
     session.invalidate(); 
     return "login"; 
    } 

回答

1

這裏沒有重定向。只有轉發到login視圖。要進行重定向,您需要一個以redirect:開頭的視圖名稱。詳情請參閱the documentation

+0

是的,所以這個登錄視圖前進如何更改網址? – puppuli

+1

'return redirect:/ login.html'。你有沒有至少點擊鏈接,閱讀並嘗試了一些東西? –

+0

謝謝,開始閱讀。 – puppuli