본문 바로가기

JSP

JSP 3일차

저장 영역 Scope

JSP 에서는 데이터 저장 시 공유하는 열역 들이 있다.

이 영역들은 데이터를 "언제까지 가지고 있는지" 를 중심으로 구분할 수 있다.

 

Action Tag

scriptlet 은 유용하긴 하지만 페이지가 복잡해 보인다.

개발자 들은 scriptlet을 최소한으로 쓰지 않기 위한 노력들을 하게 된다.

 

Action Tag - forward

Forword 는 특정 페이지로 이동시켜주는 역할을 한다.

같은 기능인 Redirect 화는 몇가지 차이점이 있다.

 

Action Tag - include

<jsp:inclide> 는 <%@ page include%> 를 대체하기 위해 나왔다.

 

JAVA  bean

scriptlet 을 최소화 시키려 하는 이유는 JAVA LOGIC 과 HTML 을 분리 시키기 위해서 이다.

JAVA BEAN 을 이용하면 JAVA CODE 의 일부를 분리할 수 있다.

 

Bean 자체가 JAVA CODE 이므로 scriptlet 으로도 접슨이 가능하다.

하지만 되도록 Action Tag 를 활용하자.

 

EL TAG

Action tag 만으로는 scriptlet 을 대체하기는 어렵다.

그래서 Expresstoin Language Tag 가 등장하게 된다.

EL TAG 는 말 그래도 <%= %> 를 간단하게 표현 하려는 것이 목적이다.

 

또한 EL TAG는 간단한 연산 및 비교 연산도 가능하다.

 

'JSP' 카테고리의 다른 글

JSP 2일차  (0) 2024.03.08
JSP 1일차  (0) 2024.03.08