AJAX와 Spring MVC 사용에 관한 문제가 발생했습니다. 필드가 많은 양식이 있고 각 필드는 클릭 한 연관된 단추에 따라 데이터를 검색합니다.Ajax 요청 - 스프링 컨트롤러에서 다른 메소드 호출
내 단추 하나 하나마다 AJAX 요청을 호출해야합니다. 각 응답은 관련 필드에 표시됩니다.
일단 다른 버튼을 클릭하면 스프링 컨트롤러에서 다른 메소드를 호출 할 수 있는지 궁금합니다.
즉, 동일한 컨트롤러에서 각 요청이 다른 메소드를 호출하는 동일한 컨트롤러에 여러 개의 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