鍍金池/ 問答/Java  HTML/ 可以正常進(jìn)入controller,但是為啥不能跳轉(zhuǎn)到index頁面???頁面不變化

可以正常進(jìn)入controller,但是為啥不能跳轉(zhuǎn)到index頁面???頁面不變化呀

<script type="text/javascript">
$("#commit").click(function(){
    var name =$("#name").val();
      var password = $("#password").val();
      debugger;
       if(name =='admin'&&password =='ehouse'){
           $.get("<%=basePath%>admin/login.html");
   }else{
        alert("用戶名或密碼不正確");
   }
   
});

</script>

@Controller
@RequestMapping(value = "/admin/")
public class AdminController {
    @RequestMapping(value = "/login")
    public ModelAndView index(HttpServletRequest request)throws SQLException {
        ModelAndView view = new ModelAndView("index");
        return view;
    }
   
   
    
}
回答
編輯回答
不歸路

$.get()不是獲取數(shù)據(jù)嗎

跳轉(zhuǎn)頁面你可以使用 location.href=... 或者 window.open()

2017年3月24日 16:29
編輯回答
拮據(jù)

ajax異步請求沒法靠后臺跳轉(zhuǎn)

2018年8月1日 21:37
編輯回答
心夠野

DEBUG,你要學(xué)會用

2017年6月12日 09:56
編輯回答
大濕胸

修改

 $.get("<%=basePath%>admin/login.html");

 window.location.href="<%=basePath%>admin/login.html";
2018年6月9日 00:33
編輯回答
巫婆

樓上說的對

這個(gè)Controller返回的是頁面

你用ajax去請求,是api的請求方式,不會自動執(zhí)行跳轉(zhuǎn)
跳轉(zhuǎn)需要地址欄的變化

2018年9月20日 08:24