본문 바로가기

웹 프로그래밍/JSP

[JSP] 표현식과 EL의 차이점 (null과 empty)

	설정된 세션 id : <%= member.getId() %><br>
	설정된 세션 password : <%= member.getPassword() %><br>
	<hr>
	설정된 세션 id : ${ sessionScope.member.id }<br>
	설정된 세션 password : ${ sessionScope.member.password }<br>

표현식은 null을 반환하지만, 

EL은 empty라서 아예 빈 것으로 보여주는 듯!

 

 

표현식 : 없는 것을 참조 시 : java.lang.NullPointerException

EL : 없는 것을 참조 시 : 에러 안 남.