반응형
java.lang.NullPointerException 문제 jsp에서 session 사용 시
예를들어 jsp에서 session에 담긴 값에 따라 이미지를 달리 하여야 될 경우 <%if (session.getAttribute("id").equals(null)){ %> 이런 식으로 코딩 하게 된다. 하지만 이렇게 하면 java.lang.NullPointerException 에러가 발생한다. 이 문제의 해결방법은 아래와 같다. <% String id = (String)session.getAttribute("id"); %> <%}%> 세션값을 String 값으로 변환해 변수에 저장한뒤 그 값을 가지고 비교를 하는 것이다. 그럼 해결.!
<%} %>
<% if(id==null){ %>
<a href="${ctx }/login.do" class="logout" id="login">관리자로그인</a>
<%}else{%>
<%=session.getAttribute("id") %>님 로그인하셨습니다.<a href="javascript:logout();" class="logout">로그아웃</a>
반응형
'Programing > JAVA' 카테고리의 다른 글
ibatis 에러 해결 방법 com.ibatis.common.jdbc.exception.NestedSQLException (0) | 2015.09.17 |
---|---|
Mybatis 마크업 에러 해결 방법 (0) | 2015.09.16 |
ODBC 지정된 DSN은 드라이버와 응용 프로그램 간 아키텍처 불일치를 포함합니다. (0) | 2015.09.01 |
Eclipse 이클립스 @Override 에러 처리 방법 how to solve Override error in Eclipse (0) | 2015.09.01 |
ODBC 엑셀 연결 방법, 엑셀로 데이터베이스 사용하기, 자바 엑셀 연동 (0) | 2015.08.25 |
댓글