jsp 부분
function test() {
var test_val;
$.ajax({
url: "/test/action", //url 주소
dataType: "json",
type: "post",
data: {
param : "param", // POST형식으로 url과 함께 보낼 값
},
success: function(data) { //성공시 컨트롤러에서 받은 값을 data에 담음
test_val = data;
},
error: function(e) {
alert("오류");
}
});
}
컨트롤러 부분
@RequestMapping(value = "/test/action")
@ResponseBody // 자바 객체를 HTTP 응답 본문의 객체로 변환
public Map<String,Object> (@RequestParam("param") String param) {
System.out.println(param);
Map<String, Object> Map = Service.testMap(param); // db에서 데이터 가지고옴
return listMap;
//Map<String,Object> listMap = new HashMap<String,Object>();
//listMap.put("Map", Map);
}
@ResponseBody 중요!!
'프로그래밍 > Java' 카테고리의 다른 글
Java Comparable, Comparator (0) | 2023.01.11 |
---|---|
[JAVA] Multi Thread 환경에서 Singleton 패턴을 Thread Safe 하게 만들기 (0) | 2022.11.19 |
Java 자바 String join (0) | 2022.03.14 |
Java 자바 형 변환 문자열, 정수, 실수 (0) | 2022.02.10 |
Java 자바 length/length()/size() 차이점 (0) | 2022.02.10 |