私の問題について何千もの記事を見てきましたが、解決策が見つかりませんでした。 ここに行きます。 スクリプトを使用したいときにurlをURLとして指定したajaxを使用しているとき、スクリプトが機能しません。私は春のコントローラで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]);
}
}
上記のコードは URLが、それは動作しません同じように指定されている全クラスとメソッドのための "/ログイン" ..です正常に動作しますが、
私を助けてくれますか?
私は知っている、xは配列です。 login2のために、私はそれがdoesnをログインするためにURLを変更するとき、t – PGR