[Java] String null 체크 – 서블릿

자바로 서블릿 처리 할 경우, null 문자 체크가 중요함.
워낙에 간단해 보여서 내가 왜 틀렸는지 모르는 경우가 많음.

일반적으로 자바에서는
변수값이 null 상태일 경우
이걸가지고 작업하려고 하면
nullpointexception 떨어뜨림.

String param;
param = request.getparameter("key");

시작이 중요함
여기서 만약에 값이 있으면 다행이지만 만약 없다면,

String param = null;

이상태 인거임.
그래서 이놈가지고 딴데가서 equal이나 이런거 하면 당연히 예외떨어짐.
그래서 null문자 대비해서 항상

StringUtils.defaultIfEmpty(request.getParameter("key"), StringUtils.EMPTY)

써주는게 좋음.

이 글은 web 카테고리에 분류되었습니다. 고유주소 북마크.

댓글 남기기