카테고리 없음

JSP 문법

최종군 2024. 9. 19. 17:20

<%= %> --> 기존 script 출력 시  

 

EL 표현식 : ${ 변수 / 메소드} 

 

JSP를 이루는 구성 요소 

[1] 스크립트 원소 : jsp페이지 내에서 자바코드를 기술할 수 있는 문법 

스크립트

 

[2] 지시어 : jsp 페이지에서 어떤 동작을 수행하고자 할 때 사용 

표준 액션 태그 (Standard Action Tag) : jsp 페이지에서 바로 사용이 가능하다 

=> 모든 태그명 앞에 jsp 접두어를 붙여서 사용한다 

 


* 커스텀 액션 태그(Custom Action Tag) : JSTL 

 jsp페이지에서 바로 사용 불가능 (별도의 라이브러리 필요)
 => 가장 대표적인 라이브러리 : jstl

 

jsp에서 사용되는 커스텀 액션 태크 

공통적으로 사용되는 코드들을 합하여 보다 쉽게 사용할 수 있도록 

태그화화여 표준으로 제공되는 라이브러리 

 

* 라이브러리 추가 방법 *

1. https://tomcat.apache.org/  => 톰캣 사이트 접속
2. 메뉴에서 taglib 메뉴를 찾아 접속 (Download - Taglibs)
3. 4개의 라이브러리 파일 다운로드(.jar)
4. WEB-INF/lib/위치에 라이브러리 추가

JSTL 선언방법 

 

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

=> 해당 jsp 파일에 taglib 지시어를 통해서 선언 

 

JSTL을 사용하기 위해서는 해당하는 jsp 페이지 상단에 

taglib 지시어를 사용하여 선언한다