1. 정적인 공용 메소드를 제공하는 클래스를 먼저 작성
일반적인 자바 클래스 but Method는 반드시 public static 으로
인자는 있어도 무방 but 리턴 타입이 void면 곤란
작성 후 /WEB-INF/classes 디렉토리에 .class 파일을 옮길 것
2. 태그 라이브러리 서술자 파일
TLD( Tag Library Descriptor) 란 파일로 함수를 정의한 자바 클래스와 이를 호출할 JSP 매핑
3. JSP에 taglib 지시자를 코딩
지금 JSP에서 이 TLD를 쓸 건데 다른 것하고 헛갈릴 수 있으니 앞첨자 (prefix)를 붙이고 싶네
4. 함수를 호출하는 EL 작성
${prefix:name()}
EL 연산자들
더하기: + // 뺴기 : - // 곱하기 * // 나누기 / 와 div // 나머지 % 와 mod
논리 연산자 :
AND : && 와 and // OR || 와 or // NOT : ! 와 not
관계 연산자 :
등호 == 와 eq // 부등호 != 와 ne // ~보다 작다 < 와 lt // ~보다 크다 > 와 gt // ~ 보다 작거나 같다 : <= 와 le // ~보다 크거나 같다 >= 와 ge
EL은 널(null)을 아주 자연스럽게 처리
산술 연산에서 EL은 널을 "0"으로
논리연산에서 EL은 널을 "거짓 (false)"로 처리
댓글 없음:
댓글 쓰기