반응형
자바 내에서 체크박스 체크 로직이 있을 경우
체크 박스에서 체크한 것만 수행하게 만들어야 하는데
대부분의 경우 체크박스가 체크되었을 때는 값이 1
체크 안됐을때는 값이 0이다
근데 몇몇 프레임워크에서는 체크 했다가 풀어버리면 0이 아니라 NULL이 되어버리는 경우가 있는데
if( map.get("CHECK").eqauls("1") ) {
수행문
}
이런 식으로 만들면 체크 했다가 풀고 수행한 경우 nullPointerException이 생겨버린다
따라서 위치를 바꿔
if( "1".eqauls(map.get("CHECK")) ) {
수행문
}
이런 식으로 햊루 경우 항상 1과 비교하기 때문에
NullPointerException을 피할 수 있다
반응형
'IT > Find & Fix' 카테고리의 다른 글
이클립스 Permgen space 에러 해결하기 (0) | 2019.07.02 |
---|---|
이클립스 다른 탭을 눌러도 계속 콘솔창으로 바뀌는 현상 해결하기 (0) | 2019.06.27 |
토드 EDIT으로 UPDATE 없이도 컬럼 값 변경하기 (0) | 2019.06.27 |
오라클 GRANT, REVOKE로 다른 유저에게 테이블 권한 주기 (0) | 2019.06.26 |
오라클 시노님(Synonym) 사용하기 (0) | 2019.06.26 |
댓글