메뉴 건너뛰기

조회 수 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. doc 문서 생성 및 패키지 압축 방법

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

    Date2021.03.25 Views117
    Read More
  3. JSP - JDBC&데이터 처리 순서&DB CONN 따로 분리

    Date2021.03.28 Views117
    Read More
  4. jsp 소스 맨 위에 붙이는 기본 코드들

    Date2021.03.25 Views118
    Read More
  5. JSP - 페이지 화면이동 방식

    Date2021.03.27 Views118
    Read More
  6. JSP - 메모 상세 & EL

    Date2021.03.28 Views120
    Read More
  7. JSP - MVC 패턴 & 도서 목록 컨트롤러에서 해당 URL 받아서 처리하기

    Date2021.03.27 Views122
    Read More
  8. JSP - filter 필터 &한글처리

    Date2021.03.28 Views125
    Read More
  9. jsp mybatis sample file and spring mvc

    Date2021.03.28 Views127
    Read More
  10. JSP - 환경설정 및 기본개념

    Date2021.03.27 Views132
    Read More
  11. JSP - MYSQL JSP insert 폼에서 servlet으로 값넘기기

    Date2021.03.27 Views137
    Read More
  12. jsp header의 사용

    Date2021.03.31 Views141
    Read More
  13. jsp에서 멤버변수의 사용

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

    Date2021.03.25 Views147
    Read More
  15. JSP - 한줄메모 삽입 & AJAX

    Date2021.03.28 Views150
    Read More
  16. JSP - 수정 삭제

    Date2021.03.28 Views150
    Read More
  17. JSP - 한줄메모 목록 리스트 AJAX

    Date2021.03.28 Views151
    Read More
  18. jsp - 각종 체크 &우편번호

    Date2021.03.28 Views154
    Read More
  19. jsp - 회원가입

    Date2021.03.28 Views179
    Read More
  20. JSP - 태그문자&공백문자&줄바꿈 문자 처리

    Date2021.03.28 Views186
    Read More
Board Pagination Prev 1 2 3 4 Next
/ 4

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

© k2s0o1d4e0s2i1g5n. All Rights Reserved