IT 개발/JavaScript
jQuery/Ajax(1) : 기초, Tip
Love of fate
2019. 8. 16. 22:57
728x90
반응형
Tip)
ajax => 해당 Jsp파일에서 스트립트로 ajax js 파일을 불러와 사용하면 js 파일에서 모든 경로를 쓰지 않아도 된다.
1
2
3
4
5
6
7
8
9
10
11
|
<script type = "text/javascript">
var _contextPath = <c:url value = "/ "/>;
var ajax = new ajax ({
contextPath : _contextPath,
callCount : 5
});
</script>
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
|
* Ajax Controller로 데이터 넘기는 법 (Json 방식)
1
2
3
4
5
6
7
8
9
10
|
jQuery.ajax({
type : "POST",
data : { "pageNum", pageNum},
url : main/datatype.do,
success : function(data){
alert(data);
}
});
|
* Controller 메소드의 파라미터 타입
@RequestParam("id값") ==> HTTP 요청 파라미터를 메소드의 파라미터로 전달 받을 때 사용된다.
=> jsp에서 Stirng name = request.getPrarameter("name")과 같다.
- 작성법
@RequestParam(value = "name", require = true) String name
- require는 조건이 없으면 기본값은 true, 필수 파라미터이다(꼭 값이 있어야만 한다.)
파라미터가 존재하지 않으면 Exception을 발생시킨다.
그래서 defalt 값을 넣기도 한다.
ex) @RequestParam(value = "name", require = true, defalt = "야호") String name
728x90
반응형