-
[spring] 배열값 controller로 값 넘기기 (serialize(), ajax)WEB/BACK 2022. 5. 25. 14:14반응형
jsp에서 controller로 값을 넘기고 싶다. ajax를 이용해서, 근데 data는 serialize()를 이용하고싶다.
그런데 하려니 name값이 동일한 애들이있어서 배열로 가져와야할때 입니다.
html
<input type="hidden" value"yellow"/> name="color"> <input type="hidden" value"blue"/> name="color"> <input type="hidden" value"black"/> name="color"> <input type="hidden" value"seoul"/> name="loc"> <input type="hidden" value"music"/> name="hobby">
1. vo에 배열타입으로 생성한다.
vo
private String[] color;
2.ajax에서 serialize()를 쓴다.
$.ajax({ url : "/user", type : "POST", data :$("#UserForm").serialize(), dataType: 'JSON', success : function (data) { alert("success") } });
3. debug 모드로 확인하면 배열로 값이 들어온것을 확인
예)[yellow,blue,black]
반응형'WEB > BACK' 카테고리의 다른 글
MySQL 설치 (window) (1) 2022.05.28 Mybatis 에서 where IN 사용 <foreach>, jdbcType=VARCHAR (0) 2022.05.25 [mybatis] insert , update후 seq 가져오기 key property 지정 (0) 2022.05.25 [error]MySQL - Incorrect integer value: '' for column (0) 2022.05.25 [2/3] 스프링부트 프로젝트 생성하기(spring boot new project) (0) 2022.05.22