728x90
내장 객체 생략 시 같은 이름의 객체에 대한 우선순위
pageScope --> requestScope --> sessionScope --> applicationScope
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%
pageContext.setAttribute("name", "page name");
request.setAttribute("name", "request name");
session.setAttribute("name", "session name");
application.setAttribute("name", "application name");
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h3>el 문법</h3>
page name = ${pageScope.name}<br>
request name = ${requestScope.name}<br>
session name = ${sessionScope.name}<br>
application name = ${applicationScope.name}<br>
<h3> 우선순위 </h3>
<!-- 내장 객체 생략시 application이 우선순위를 갖기 때문에
모두 "applcation name"이 출력된다 -->
page name = ${name}<br>
request name = ${name}<br>
session name = ${name}<br>
application name = ${name}<br>
</body>
</html>
반응형
'Server > Java' 카테고리의 다른 글
[Jsp&Servlet] 본인 게시물 조회수 증가 방지 Controller & Dao (0) | 2022.06.09 |
---|---|
[Jsp&Servlet] 검색과 리스팅을 한번에! Controller & DAO & jsp (0) | 2022.06.09 |
[Jsp&Servlet] JSTL <c:foreach> , ${sessionScope}태그; 게시물 목록 불러오기 (0) | 2022.06.08 |
[Jsp&Servlet] Jsp/Servlet 게시물 등록 시 줄바꿈 (0) | 2022.06.08 |
[Jsp&Servlet] JSTL <c:foreach> 태그 (0) | 2022.06.07 |