[ Java ]JSTL forEach 시작 값, 종료 값 지정 값을 뿌려줄 때 주로 사용하는 forEach문의 원하는 값만 순서상으로 조절할 때나 혹은 반복을 원하는 만큼만 반복하고, 제한하고 싶을 때 사용하는 방법을 정리해본다. (팀프로젝트 중 Best 5의 값만 뿌리고 싶어서 반복을 상위부터 색인되게하여 5번만 반복하게 하려는 중 찾고 실행해보며 정리해봄) 위와같이 begin 값을 지정하면 해당 레코드 부터 출력한다. 생략시 0번 부터 출력 공부노트/Java 2022.01.27
JSTL과 EL은 무엇이며 차이점은? JSTL과 EL의 차이점 JSP를 사용하면 사용하게 되는 EL과 JSTL이있습니다. EL은 Expression Language를 뜻하고 JSTL은 JSP Standard Tag Library를 뜻합니다. EL예제 ${test} 위와 같은 형태로 작성되는것을 EL이라고 한다. JSTL예제 위와 같은 형태로 작성하는 문법을 JSTL이라고 한다. 보통 우리가 쓰는 JSTL에서는 JSTL안의 변수에 EL을 담아서 쓰고 있다고 생각하면 된다. 그 예제는 다음과 같다. JSTL + EL 예제 ${el.text} EL의 연산자 종류 연산부호 연산자 + + - - * * / div && and || or == eq != ne lt = le 주의할 점 문자열에 대해서는 + 연산자는 할 수 없다. 따라서 다음과 같은 방법.. 공부노트/Java 2022.01.16
[JSP] JSTL 정리 JSTL (JSP Standard Tag Library) JSP 개발을 단순화하기위한 태그 library 장점 빠른 개발 -> JSP를 단순화하는 많은 태그를 제공 코드 재사용성 -> 다양한 페이지에서 JSTL 태그 사용 가능 스크립틀릿 태그를 사용할 필요가 없음 (스크립틀릿 태그를 사용하지 않음) JSTL tag 태그 이름기술 core tags 변수 지원, URL 관리, 흐름 제어 등을 제공, URL은 http://java.sun.com/jsp/jstl/core , 접두사는 c function tags 문자열 조작 및 문자열 길이를 지원, URL은 http://java.sun.com/jsp/jstl/functions , 접두사는 fn formatting tags 메시지 형식화, 번호 및 날짜 형식화 등.. 공부노트/JSP 2021.12.07