'getSession'에 해당되는 글 1건

  1. 2006/03/31 [HFSJ] session 정리 (1)

[HFSJ] session 정리

책(BooK) 2006/03/31 15:23


제대로 정확히 p266-267에 나오는 구만!!
영어를 정확히 해석 할 줄 알았다면 단번에 끝날 이야기인데
이제야 난 안다. *_*

기본값이 session = "true"이다.

<% @pate contentType="text/html" session="true" %>
org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 12 in the jsp file: /w.jsp
Generated servlet error:
Duplicate local variable session


session="false" 가되어야 session 변수를 선언해 사용할 수 있다.
HttpSession session = request.getSession();
또는
HttpSession session = request.getSession(true); // 동일한 결과

으로 세션값을 얻을 수 있다.
단, session 값이 새로운 값인지 기존 값인지 알기 위해서

if (session.IsNew())
값으로 체크해서 true이면 새롭게 금방 만든 놈이란 뜻이다.
그리고 이미 만들어져 있는 세션값을 확인하고 싶을때

HttpSession session = request.getSession(false):
if(session == null)

session 값의 null값 체크를 하면 된다.

=> 그런데, 해당 session이란 변수를 가지고 있는 것도 잊지 마세요!
(좋은 단어가 있더군요! 내장객체란 사실 )
Posted by iarchitect