EL

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 를 작성 과 결과물

 

 

 

 

 


 

 

 

 

 

JSTL

 

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 로 리다이렉트로 보냄

 

다양한 절대경로의 표현 방식

 

코드 실행 영상
728x90

+ Recent posts