카테고리1

Chrome (1) GAME (2) HTML (3) Internet Explore (1) Movie (1) TIP (2) Windows (2) java (51) 건강 (1) 맛집 (1)

Post List

2017년 3월 6일 월요일

jsp] application객체 메소드

[web.xml]

  <!-- application객체 메소드를 통해 꺼내 쓸수 있게 하는 context-param 객체 -->
 
  <context-param>
  <!-- 변수 -->
  <param-name>adminEmail</param-name>
  <!-- 변수에 저장할 값 -->
  <param-value>admin@naver.com</param-value>
  </context-param>

[페이지1]
<body>
<h1>여기는 applicationTest1.jsp입니다.</h1>
<%
application.setAttribute("applicationVal", "이것은 어플리케이션변수 값을 저장한 내용입니다.");
%>
</body>

[페이지2]
<body>
<h1>여기는 applicationTest2.jsp입니다.</h1>
<%= application.getAttribute("applicationVal") %>
<p>
<%--모든 사용자가 사용하는 공통적인 데이터를 web.xml에 저장한 context-param객체의 "adminEmail)변수값 꺼내쓰기 --%>
<%=application.getInitParameter("adminEmail") %>
</body>



어플리케이션 영역 결론 :
- 웹어플리케이션이 시작될때 생성되어 웹어플리케이션이 종료될때까지 어플리케이션 영역의 데이터가 유지됨.
- 이 보관소에 데이터를 보관하면 웹어플리케이션이 실행하는 동안에 모든 서블릿이나 jsp페이지에서 사용할 수 있다.
- 하나의 웹어플리케이션을 모든 사용자가 사용하기 위한 방문자 숫자를 나타낼때..
  어플리케이션 객체에 공통적인 값을 저장한다.

댓글 없음:

댓글 쓰기