프로그램/Web

checkbox 값을 java로 넘기는거에 관련된 이야기...

잡식성초보 2015. 1. 6. 18:16

오늘 이걸로 엄청 삽질을 하였다....

if (document.searchForm.endYn.checked){

document.searchForm.endYn.value = "Y";

document.searchForm.endYn.checked = true;

}else{

document.searchForm.endYn.value = "N";

document.searchForm.endYn.checked = false;

}


이것에 대한것이다....난 당연히 이렇게 하면 endYn의 값이 N일줄 알았는데 한참을 java단에서 찍어봐도 null 이 뜨는것이다...그래서 결국 okjsp에 물어봣는데...답변은 false인데 값이 N으로 넘어 갈수 있겟냐는 말이었다...한참을 뻥졋다....생각해보면 당연히 체크가 안되면 null값이 날라가는 것을...

그래서 자바단에서 

if(request.getParameter("endYn") == null){

info.setEndYn("N");

}

하여서 N값을 주었다....나참...이런 작은거까지 물어봐야 하는 내가 한심하다...초보개발자 힘내서 공부하고 삽질 많이하자...ㅠㅠ

결론은 checked = false; 라면 넘어가는 값은 null이다....


반응형

'프로그램 > Web' 카테고리의 다른 글

Parsing - <>안 속성값 가져오는 파싱  (0) 2016.03.23
자바 소수점 자르기  (0) 2015.01.22
escape와 unescape  (0) 2014.12.24
Jfreechart 서버사용  (0) 2014.12.10
Only a type can be imported 에러  (0) 2014.12.09