메뉴 건너뛰기

조회 수 195 추천 수 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. No Image 25Mar
    by 조쉬
    2021/03/25 Views 195 

    jsp에서 멤버변수의 사용

  2. No Image 25Mar
    by
    2021/03/25 Views 191 

    패키지 컴파일 방법

  3. No Image 25Mar
    by
    2021/03/25 Views 155 

    jsp 소스 맨 위에 붙이는 기본 코드들

  4. No Image 25Mar
    by
    2021/03/25 Views 128 

    doc 문서 생성 및 패키지 압축 방법

  5. No Image 25Mar
    by
    2021/03/25 Views 155 

    패키지 생성 bat문

  6. No Image 25Mar
    by
    2021/03/25 Views 561 

    jsp:include 태그에서 파라미터사용시 오류

  7. No Image 16Jan
    by
    2019/01/16 Views 916 

    Get 방식과 Post 방식

  8. No Image 09Jan
    by
    2019/01/09 Views 1002 

    각종 체크 &우편번호

  9. No Image 09Jan
    by
    2019/01/09 Views 935 

    아이디 체크

  10. No Image 09Jan
    by
    2019/01/09 Views 953 

    회원가입

  11. No Image 09Jan
    by
    2019/01/09 Views 1285 

    로그인 & AJAX 비동기 방식으로 처리&암호화&정규표현식

  12. No Image 09Jan
    by
    2019/01/09 Views 1117 

    수정 삭제

  13. filter 필터 &한글처리

  14. 메모 상세 & EL

  15. 한줄메모 삽입 & AJAX

  16. JDBC&데이터 처리 순서&DB CONN 따로 분리

  17. 태그문자&공백문자&줄바꿈 문자 처리

  18. 한줄메모 목록 리스트 AJAX

  19. No Image 09Jan
    by
    2019/01/09 Views 1444 

    MVC 패턴 & 도서 목록 컨트롤러에서 해당 URL 받아서 처리하기

  20. DBCP 커넥션 풀

Board Pagination Prev 1 2 3 4 Next
/ 4

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

© k2s0o1d4e0s2i1g5n. All Rights Reserved