我看了數以千計的關於我的問題的文章,但我沒有找到解決方案。 我們走吧。 當我使用ajax指定url作爲視圖的URL時,我想使用腳本它不起作用。我正在使用POST類型並在彈簧控制器中接收數據。當我將url更改爲其他內容並在requestmapping值中執行相同操作時,一切正常。什麼可能導致這個問題? AJAX:JQuery ajax-當前URL不起作用
$.ajax({
type : "POST",
url : "/login2",
data :
{x: x}
,
success : function() {
alert('fine');
},
error: function(xhr, status, error) {
alert(xhr.status+status+error);
}
});
SPRING:以上
@Controller
@RequestMapping
public class LoginController {
@RequestMapping(value = "/login",method = RequestMethod.GET)
public String login() {
return "login";
}
@RequestMapping(value = "/login2",method =RequestMethod.POST)
public @ResponseBody void login2(@RequestParam(value="x[]") String x[]){
System.out.println(x[1]);
}
}
代碼工作正常,但 當網址爲 「/登錄」 的全班和方法,指定它不工作一樣..
你能幫我嗎?
我知道,x是一個數組。對於login2它的工作,當我更改登錄它的網址它不; – PGR