메뉴 건너뛰기

조회 수 142 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

jsp에서 멤버변수의 사용

 
멤버변수
1) 멤버변수 테스트 예문
/*******************Member1.jsp*********************/
<HTML>
<BODY>
<%! String str = "";%>
<%
if (request.getParameter("str")!=null)
str = request.getParameter("str");
%>

맴버 변수의 값은 : (<%=str%>)<BR>
넘겨온 값은 : (<%=request.getParameter("str")%>)
<FORM METHOD=POST>
<INPUT TYPE="text" NAME="str"><INPUT TYPE="submit">
</FORM>
<A HREF="Member1.jsp">현재파일을 다시 읽으면 맴버변수의 값은?</A><BR>
<A HREF="Member2.jsp">다른파일에 갔다가 다시오면 맴버변수의 값은?</A>
</BODY>
</HTML>

/*******************Member2.jsp*********************/
<HTML>
<BODY>
다른파일로 왔다가 다시 돌아가면 맴버로 선언된 변수의 값은 얼마일까?<BR>
<A HREF="Member1.jsp">Member.jsp로 되돌아가기</A><BR>
</BODY>
</HTML>

2) 멤버변수의 특성
* 지역변수는 페이지를 읽을때 마다 항상 초기화고, 멤버변수는 처음 읽을때만 초기화한다.
* <%! %> 안의 내용은 페이지를 처음 읽을때 한번만 실행(초기화) 된다.
* 그러므로 한번 읽은 페이지를 새로고침 하더라도 <%! %>는 다시 선언하지 않고 최종적으로 대입해준 값을 갖는다.
* JSP코드는 처음 실행시 Servlet 코드로 변환되고 자동으로 객체가 생성되어 컨테이너에서 쓰레드화하여 서비스된다.
* 컨테이너에서 객체를 관리하므로 한번생성된 객체와 그 내부의 멤버변수는 컨테이너가 서비스를 종료(톰켓을 정지)하는 순간까지 보존된다.
* 브라우저를 껏다가 다시 페이지에 접속하더라도 멤버변수의 값은 그대로 유지된다.
* 현재 페이지에서 선언한 멤버변수는 다른 페이지로 이동후 다시 돌아와도 값이 유지가 된다.
* 다시 읽기해도 멤버변수의 값은 그대로이다.
* 다른 페이지에서는 이 멤버변수의 값을 읽지 못하고 선언했던 페이지로 돌아왔을때만 값을 사용할 수 있다.

  1. jsp에서 멤버변수의 사용

    Date2021.03.25 Views142
    Read More
  2. 패키지 컴파일 방법

    Date2021.03.25 Views147
    Read More
  3. jsp 소스 맨 위에 붙이는 기본 코드들

    Date2021.03.25 Views118
    Read More
  4. doc 문서 생성 및 패키지 압축 방법

    Date2021.03.25 Views94
    Read More
  5. 패키지 생성 bat문

    Date2021.03.25 Views117
    Read More
  6. jsp:include 태그에서 파라미터사용시 오류

    Date2021.03.25 Views401
    Read More
  7. Get 방식과 Post 방식

    Date2019.01.16 Views877
    Read More
  8. 각종 체크 &우편번호

    Date2019.01.09 Views958
    Read More
  9. 아이디 체크

    Date2019.01.09 Views895
    Read More
  10. 회원가입

    Date2019.01.09 Views918
    Read More
  11. 로그인 & AJAX 비동기 방식으로 처리&암호화&정규표현식

    Date2019.01.09 Views1249
    Read More
  12. 수정 삭제

    Date2019.01.09 Views1075
    Read More
  13. filter 필터 &한글처리

    Date2019.01.09 Views829
    Read More
  14. 메모 상세 & EL

    Date2019.01.09 Views824
    Read More
  15. 한줄메모 삽입 & AJAX

    Date2019.01.09 Views975
    Read More
  16. JDBC&데이터 처리 순서&DB CONN 따로 분리

    Date2019.01.09 Views823
    Read More
  17. 태그문자&공백문자&줄바꿈 문자 처리

    Date2019.01.09 Views1027
    Read More
  18. 한줄메모 목록 리스트 AJAX

    Date2019.01.09 Views928
    Read More
  19. MVC 패턴 & 도서 목록 컨트롤러에서 해당 URL 받아서 처리하기

    Date2019.01.09 Views1405
    Read More
  20. DBCP 커넥션 풀

    Date2019.01.09 Views905
    Read More
Board Pagination Prev 1 2 3 4 Next
/ 4

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved