簡體   English   中英

如何通過Ajax調用Spring Controller方法

[英]How to call spring controller method through ajax

這是我的Controller方法:

@RequestMapping( value={"/home"},params="userAction=loadHomePage",method=Request.POST)
public String viewPage(@ModelAttribute("dataForm") formData, Model model,HttpServletRequest req)throws Exception{
...
}

如何通過ajax傳遞參數值?

這樣的事情..讓我知道是否需要進一步的指導。

var request= new XMLHttpRequest();
        request.onreadystatechange= function(){
             if (request.readyState == 4 && request.status == 200) {

             }
        };
        request.open("POST", "/home", true);
        request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        request.send("userAction=loadHomePage");
    };

設置模型對象:

    var formData= new FormData();
    formData.append('username' , 'payal');
    formData.append('id' , 123456);
    request.send(formData);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM