page1.jsp

<input type=text name=r_ip />

String ip=request.getParameter("r_ip");

session.setAttribute("r_ip",ip);

 

page2.jsp

String ip=(String)session.getAttribute(r_ip);

 

--------------------------------------------------------------

key :  객체 이름

value : 실제 객체 값

 

저장 : session.setAttribute(key, value)

불러오기 : session.getAttribute(value)

[출처] [JSP] session 객체|작성자 얼음공쥬


※SESSION 정보얻기※

■ getId() 메소드 : 세션 ID를 되돌리는 메소드로서 해당 세션을 가리키는 고유 ID값을 String형으로 변환한다.

■ getCreationTime() 메소드 : getCreation 메소드는 세션이 만들어진 시간을 반환.웹브라우저를 띄울때 마다
                                      세션이 생성되므로 그때의 시간을 되돌린다.

■ getLastAccessedTime() 메소드 : 이미 띄운 웹브라우저에서 다른 페이지로 이동했다가 돌아오는 경우
                                             사이트를 떠날 당시 시간을 얻고 싶을때 사용한다.
                                             getLastAccessedTime메소드는
                                             해당 세션이 client가 마지막으로 request를 보낸 시간을 long형으로
                                             반환한다.

■ isNew() 메소드 : 해당 세션이 처음 생성되었다면 true값을 반환하고 이전에 생성되었다면
                         false값을 반환하는 메소드
                         웹브라우저를 새로 띄워서 사이트에 접속하면 true 다른 페이지로 갔다가 해당 페이지로
                         돌아왔을 경우는 false를 리턴한다.

■ getMaxInactiveInterval() 메소드 : 세션의 유효시간 은 사용자의 마지막 요청(request)이 있은 후부터
                                              tomcat 홈의 conf 폴더의 web.xml파일에 저장되어있다.
                                              기본적으로 30분이다. 유효시간 단위는 분이다.

                                 web.xml : <session-config>
                                              <session-timeout>30</session-timeout>
                                           </session-config>
                                          
[출처] JSP session 정보 얻기 (JavaWithKim) |작성자 ftw6


 

'Jsp_Html' 카테고리의 다른 글

[Jsp] InnerHTML 과 outerHTML 의 차이 (DHTML | DOM)  (0) 2010.05.26
[Jsp] 내장객체  (0) 2009.11.25
[Jsp] 캐쉬삭제  (0) 2009.11.20
[Jsp] Jsp의 기본 객체들!!  (0) 2009.10.05
[Jsp] Jsp/Request 내부 객체  (0) 2009.07.22

+ Recent posts