我一直在使用Spring MVC的AJAX有問題。我有一個有很多字段的表單,每個字段都會根據點擊的關聯按鈕來檢索數據。Ajax請求 - 調用彈簧控制器上的不同方法
因此,我的每個按鈕都需要調用AJAX請求。每個響應都將顯示在關聯的字段中。
我不知道是否可以在我的Spring控制器中調用不同的方法,一旦我點擊了不同的按鈕?
換句話說,我想對同一個控制器發出多個ajax請求,其中每個請求都會在同一個控制器中調用不同的方法。
見這個例子:
// when get account detail is clicked it will call this method
@RequestMapping(method=RequestMethod.POST)
public @ResponseBody String getAccountDetails(@RequestParam(value="accountid") String accountid){
return somefunct.getAccountDetails(accountid);
}
// when get account summary is clicked it will call this method
@RequestMapping(method=RequestMethod.POST)
public @ResponseBody String getAccountSummary(@RequestParam(value="accountid") String accountid){
return somefunct.getAccountSummary(accountid);
}
/* when submit button is clicked... Form is submitted for saving*/
@RequestMapping(method=RequestMethod.POST)
public String submitForm(){
// save here
return "myform";
};*/
目前,我只能有一個Ajax請求。我如何修改此代碼以便我可以針對不同的AJAX請求具有不同的功能?
哇!我非常感謝這個答案!這非常有幫助!上帝保佑你的善良!再次感謝!!! –
我很高興能夠提供幫助。祝你好運! :) – jmort253