Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

개발자 굿럭김의 블로그

input box value 값 2개 넘기기 본문

카테고리 없음

input box value 값 2개 넘기기

개발자 굿럭김 2019. 5. 24. 15:01

체크박스 값을 넘길 때 value="${grid.ordNum},${grid.ordGdcd}" 이렇게 해서 DAO에서 배열을 선언 후 값을 받음

 

String[] chkboxes = form.getStCh();

String ordnum;

String ordGdcd;

 

value 값은 주문번호,주문상품번호 이렇게 되있음. split으로 값을 잘라준다.

String value = chkboxes[i];

String value_ = value.split(",");

String ordnum = value_[0];

String ordGdcd = value_[1];

 

문제점

체크박스 1개만 선택 후 값을 넘기면 dao에서 받을 때 상품주문번호가 사라짐

 

해결

체크박스 여러 개 선택 시

try {

 

if(chkboxes[0].contains(",")){

String value = chkboxes[i];

String value_ = value.split(",");

String ordNum = value_[0];

String ordGdcd = value_[1];

} else {

ordnum = chkboxes[0];

ordGdcd = chkboxes[1];

}

} catch {

}