$('#i').click(function(){
$.get("/jackson/i","name=mystring");
});
@Controller
@Log4j
@RequestMapping("/jackson")
public class JacksonController {
@RequestMapping("/i")
public void methodi( @RequestParam(name = "name",required = false) String name ,HttpServletRequest req) {
log.info("i method");
log.info(req.getQueryString());
log.info(name);
}
}
get 방식의 Ajax Call 은 쿼리스트링으로 온다. 즉, get방식의 데이터 값은 키=값 의 스트링 값이 된다.
여러개의 값을 넣을 때에 name=myname&age=22 형식의 스트링을 주어도 된다.
자바스크립트 객체를 보내도 Ajax Get Call 은 쿼리스트링으로 변환하여 준다.
$('#k').click(function(){
var obj = {name:"myname", age:22};
$.get("/jackson/k",obj);
});
'Ajax' 카테고리의 다른 글
싱글페이지 어플리케이션과 , include 페이지 사용. (0) | 2020.08.21 |
---|---|
AJAX 에서의 비동기적 페이지 호출 (0) | 2020.08.05 |
Loading 바 구현 (0) | 2020.08.05 |
Ajax 로 폼데이터 보내기 (0) | 2020.08.05 |
Ajax 를 이용하는 Jquery 기본 메서드. (0) | 2020.08.05 |