JSP/JSTL
-
-
-
JSTL EL 표기법!JSP/JSTL 2015. 5. 18. 23:07
EL 및 표현 언어 표현언어는 다음과 같이 $와 표현식 그리고 괄호 ('{' 와 '}')를 사용하여 값을 표현한다.${expr} JSP 2.1 버전부터는 ${expr} 형식뿐만 아니ㅏ #{expr} 구문을 새롭게 지원하고 있다. #{expr} 과 ${expr} 큰 차이점은 실제로 EL의 값을 언제 생성하느냐 이다. EL이 제공하는 11개의 기본 객체 기본 객체 설명 pageContext JSP의 page 기본 객체와 동일하다. pageScope pageContext 기본 객체에 저장된 속성의 매핑을 저장한 Map 객체 requestScope request 기본 객체에 저장된 속성의 매핑을 저장한Map 객체 sessionScope session 기본 객체에 저장된 속성의 매핑을 저장한Map 객체 appli..
-
JSTL 조건, 반복문 태그JSP/JSTL 2015. 5. 14. 13:29
STL에서 태그 안의 if문이나 for문 같은 자바코드들은 html태그들과 얽혀서 코드전체를 복잡하게 만든다.jsp에서 이런 조건문이나 반복문을 , , , 등의 JSTL태그를 사용하면 코드의 복잡성을 줄이고 가독성을 높여 유지보수에도 많은 도움이 된다. JSTL태그를 사용하기 위해 다음의 라이브러리 추가 1. 태그 자바언어의 if문의 기능을 제공한다. ... if 속성값test : 검사조건Insert title here항상실행됨.10이 5보다 크면 실행됨. 2. , , 태그 자바언어의 if-else문이나 switch문 같은 다수의 조건문을 실행하는 기능을 제공한다. ......Insert title here15성인.미성년자.0보다 큰수를 입력하세요. 3. 태그 자바언어의 반복문을 실행하는 기능을 제공한다..