Backend/Servlet & JSP 2

JSP 표준 태그 라이브러리 (JSTL)

JSTL(JSP standard Tag Libraray)은 JSP에서 빈번하게 사용되는 조건문, 반복문 등을 처리해주는 태그를 모아 표준으로 만들어 놓은 라이브러리입니다.JSTL에서 제공하는 태그 종류종류기능접두어URICore 태그변수 선언, 조건문/반복문, URL 처리cjakarta.rtags.coreFormatting 태그숫자, 날짜, 시간 포멧 지정fmtjakarta.tags.fmtXML 태그XML 파싱xjakarta.tags.xmlFunction 태그컬렉션, 문자열 처리fnjakarta.tags.functionsSQL 태그데이터베이스 연결 및 쿼리 실행sqljakarta.tags.sql- JSTL을 사용하려는 JSP 파일에서는 taglib 지시어를 추가 JSTL 사용 설정JSTL은 확장 태그이므로..

표현 언어 (Expression Language; EL)

JSP 내장 객체의 영역에 담긴 속성을 사용 가능산술 연산, 비교 연산, 논리 연산이 가능자바 클래스에 정의된 메서드를 호출 가능표현 언어만의 객체를 통해 JSP와 동일한 기능을 수행 기본 사용법${ 속성 }HTML 태그, JavaScript, CSS에 사용 가능액션 태그, JSTL의 속성값으로 사용 가능JSP 스크립트 요소(선언부, 표현식, 스크립틀릿)에서 사용 불가능 객체 표현 방식EL에서 객체를 표현할 때 .(점)이나 [](대괄호 사용)${ param.name }${ param["name"] }${ param['name'] }속성명에 특수 기호나 한글이 포함될 경우 대괄호만 사용${ header["user-agent"] }${ header['한글'] } EL의 내장 객체pageScope : page..