2013-04-22 127 views
1

我正在構建一個應用程序,我想要進行驗證,當用戶嘗試訪問POST方法時,他應該被重定向到一個新頁面。例如,當我登錄時,用戶名和密碼驗證是指在具有如何重定向HTTP狀態405 - 不支持請求方法'GET'到另一個頁面

@RequestMapping(value = "/firstPage.htm", method = RequestMethod.POST) 

POST方法做了所以我想要做的是,如果用戶保存此鏈接XYZ .../firstPage.htm申請後通過將其粘貼到瀏覽器網址中關閉,他不應該得到405錯誤,而應該將其重定向到另一個頁面,該頁面顯示您未通過身份驗證才能查看此頁面。

我該怎麼做?

問候,

驚鼓

回答

1

你可以在你的控制器來處理同一個URI添加另一種方法,但RequestMethod獲取。它可以簡單地顯示具有登錄表單的頁面,要求用戶登錄。

這也將導致更加標準化的方法。如果對URL的GET請求顯示錶單,而將憑證發佈到相同的URL會使您登錄。

希望這有助於您。

+0

非常感謝Akshay! – quickBongo 2013-04-22 07:48:12

相關問題