標籤:實戰 span admin 使用者名稱 springmvc mvc 架構 代碼 好的
誒誒誒。這個問題困擾了我一天,百度了很多都不行。
剛實戰ssm架構,做登入跳轉的時候,我是用ajax提交資料到後台,然後後天返回資料進前台,前台再給使用者一些比較友好的提示,比如使用者名稱或密碼錯誤之類的。
所以我就在前台一併做了頁面的跳轉,好像也有試過在後台也不行。
關鍵的地方來了,在前台做頁面跳轉的時候,指定的視圖名稱也不要加.jsp並且後台要指定一個跟這個視圖名稱的url。
關鍵代碼如下
1 success : function(result) { 2 if(result.juese=="admin"){ 3 if(result.status=="ok"){ 4 window.location.href="admin"; 5 }else if(result.status=="warning!"){ 6 $.messager.show({ 7 title : result.status, 8 msg : result.message 9 });}10 11 }else if (result.juese=="saler") {12 window.location.href="saler"; 13 $.messager.show({14 title : result.status,15 msg : result.message16 });17 }else if (result.juese=="buyer") {18 window.location.href="buyer"; 19 $.messager.show({20 title : result.status,21 msg : result.message22 });23 }
@RequestMapping(value="/admin",method=RequestMethod.GET) public String admin(){ return "admin"; } @RequestMapping(value="/saler",method=RequestMethod.GET) public String saler(){ return "saler"; } @RequestMapping(value="/buyer",method=RequestMethod.GET) public String buyer(){ return "buyer"; }
springmvc ajax 頁面無法重新導向問題!!!!