EL
EL 연산자
EL 의 출력방법, jstl 의 if 문, 반복문은 Spring 에서도 사용되니 기억하기 !!!
파일 세팅
파일 세팅 완료, 미리 ojdbc8.jar 도 세팅함
EL 문법의 ${} 는 자바스크립트에서 사용하는 표현 문법인 ${} 과 같이 사용할 수 없다
( jsp 파일에서는 자바스크립트의 ${} 를 사용할 수 없음 )
ex01.jsp 에 EL 문법의 단순 출력식 표현 > 결과물
EL 연산
login.jsp 에 로그인 폼 간단히 작성, result.jsp 에서는 기존 파라미터 값 받아오는 코드와 el 문법으로 파라미터 값을 받아오는 코드 작성
EL scope
set.jsp 와 get.jsp 를 작성 과 결과물
Apache Taglibs - Apache Standard Taglib: JSP[tm] Standard Tag Library (JSTL) implementations
<!-- Copyright 1999-2011 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/
tomcat.apache.org
JSTL 다운로드 사이트
jakarta-taglibs-standard-1.1.2.zip 다운로드
다운로드 받은 zip 파일 압축 해제 후 lib 폴더에 있는 jstl.jar 파일과 standard.jar 파일 복사하여 프로젝트 내 lib 파일에 붙여넣기
파일 세팅 완료
JSTL 이란?
JSTL 태그
JSTL core 기능
JSTL 문법을 사용하려면 taglib 으로 jstl 의 core 를 불러와서 c 라는 이름으로 사용한다고 정의해줘야 한다
JSTL 문법
forEach 문 사용과 forTokens 를 사용해서 특정 문자를 기준으로 잘라서 표현
예외처리 ( catch 문 안에 내용이 예외를 발생시킨다면 해당 예외를 result 라는 변수에 담는다 )
Scope 정의 및 확인 ( import 로 ex02_test.jsp 파일의 내용을 불러옴 include 와 같은 역할 )
ex02_delete.jsp 에서 세션을 삭제하고 다시 ex02_session.jsp 로 리다이렉트로 보냄
다양한 절대경로의 표현 방식