엄지월드

Spring multi form ajax 본문

java/Spring

Spring multi form ajax

킨글 2017. 8. 16. 21:20
반응형

https://okky.kr/article/313916


vo


private String content;

private List <workExcel> excelList;

getter, setter..



jsp


<%@taglib uri="http://www.springframework.org/tags/form" prefix="form" %>

<script>

$(document).ready(function(){

$("#ReadingInfoSelectBtn").click(function(){

var formData = $("#dataForm").serialize();

$.ajax({

type : "POST",

url : "${pageContext.request.contextPath}/workspaces/uploadTest",

cache : false,

data : formData,

success : function(json, status){

alert('성공 했습니다');

},

error : function(request,status,error){

alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);

}

});

});

});

</script>

<body>

<form:form commandName="dataForm" name="dataForm" id="dataForm" >

<input type="text" name="excelList[0].content" > 

<input type="text" name="excelList[1].content" > 

<input type="text" name="excelList[2].content" > 

<input type="button"  id="ReadingInfoSelectBtn" value="제출">

</form:form>

</body>


controller

public @ResponseBody void uploadTest(@ModelAttribute("dataForm") workExcel workExcel)

List<workExcel> workexcel = workExcel.getExcelList();

if(null != workExcel.getExcelList() && workExcel.getExcelList().size() >0 ){

for(workExcel work : workExcelList){

System.out.println(work.getContent());

}

}

}


'java > Spring' 카테고리의 다른 글

jsp페이지에서 ajax get 요청하기 예제  (0) 2017.08.31
session에 값 넣어 사용하기  (0) 2017.08.20
Spring 데이터 흐름  (0) 2017.07.17
ajax를 이용한 로그인 폼 체크  (0) 2017.07.02
@Valid 폼 검증  (0) 2017.06.28
Comments