SpringMVC 수신 전단 파라미터
1. 수신 문자열
자 바스 크 립 트 코드
$.ajax({
url: "http://localhost:8080/test",
method: "POST",
data: {
name: " "
},
success: function (result) {
console.log(result);
},
})
자바 코드
@ResponseBody
@RequestMapping(value = "test")
public String test(@RequestParam("name") String name) {
//
System.out.println(name);
//
return name;
}
2. 수신 배열
자 바스 크 립 트 코드
$.ajax({
url: "http://localhost:8080/test",
method: "POST",
data: {
profession: [" ", "Java "],
},
success: function (result) {
console.log(result);
},
})
자바 코드
public List<Object> test(@RequestParam(value = "profession[]") List<Object> list) {
//
System.out.println(list);
//
return list;
}
3. JSON 수신 대상 을 맵 대상 으로 전환
자 바스 크 립 트 코드
let data = {
//
name: " ",
//
profession: [" ", "Java "],
//
experience: {
html: {
name: " ",
startTime: "1970-01-01",
endTime: "1970-12-31"
},
java: {
name: "Java ",
startTime: "1971-01-01",
endTime: "1971-12-31"
}
}
}
$.ajax({
url: "http://localhost:8080/test",
// POST
method: "POST",
// JSON JSON
data: JSON.stringify(data),
// 'application/json;charset=utf-8'
contentType: 'application/json;charset=utf-8',
success: function (result) {
console.log(result);
},
})
자바 코드
@ResponseBody
@RequestMapping(value = "test")
public Map<String, Object> test(@RequestBody Map<String, Object> map) {
//
System.out.println(map);
//
return map;;
}
4. JSON 수신 배열 대상 을 List 대상 으로 전환
자 바스 크 립 트 코드
let data = [
//
" ",
//
[" ", "Java "],
//
{
html: {
name: " ",
startTime: "1970-01-01",
endTime: "1970-12-31"
},
java: {
name: "Java ",
startTime: "1971-01-01",
endTime: "1971-12-31"
}
}
]
$.ajax({
url: "http://localhost:8080/test",
// POST
method: "POST",
// JSON JSON
data: JSON.stringify(data),
// 'application/json;charset=utf-8'
contentType: 'application/json;charset=utf-8',
success: function (result) {
console.log(result);
},
})
자바 코드
@ResponseBody
@RequestMapping(value = "test")
public List<Object> test(@RequestBody List<Object> list) {
//
System.out.println(list);
//
return list;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.