-
SpringMVC json 배열 리턴시 자바스크립트 처리 방법Java Script 2017. 12. 1. 21:34
ResponseBody 를 이용하여 json 배열을 리턴하고 view 에 selectbox 에 option 으로 append 하는 방법
JAVA - Spring
@RequestMapping("/listObject.json")
public @ResponseBody List<classVO> listObject(HttpServletRequest request, Model model) throws Exception {
return listEmailT = manager.listObject();
}
JSP - HTML
function loadListItem(){
var frm = document.formName;
$.ajax({
url : "<c:url value='/loadObject.json'/>",
data:frm.serialize(),
type : "post",
dataType : "json",
success : function(result) {
for (var i = 0; i < data.length; i++) {
//console.log("객체 : " + JSON.stringify(result[i]));
console.log("순번" + data[i].title);
}
$.each(data, function(i, item) {
$('#select_list')
.append($("<option></option>")
.attr("value",item.<객체명1>)
.text(item.<객체명2>));
});
},
error : function (e) {
alert(e.responseText);
}
});
}
<body>
<select id="select_list"> </select>
</body>
스프링 프레임웍 3.1
jackson-mapper-asl-1.9.13 이용
'Java Script' 카테고리의 다른 글
express 보일러 플레이트 (0) 2019.04.29 TypeScript 도 써보자 (구글링) (0) 2019.03.15 자동완성 기능 (=suggest 기능) 관련 조사 (0) 2017.06.01 IE에서 클립보드 복사하기 (1) 2016.01.05 JsDoc 설치 및 Eclipse 연동 (java script API 문서 지원툴) (0) 2012.03.03