Development(7985)
-
JSTL 라이브러리
JSTL 라이브러리JSTL에서는 용도에 따라 다섯 가지의 라이브러리를 제공 합니다. ( Core, XML Processing, I18N formatting, SQL, Functions ) 라이브러리 기능 URL 식별자 접두어 코어(core) 기본적인 기능들을 제공합니다. 일반 프로그램 언어에서 제공하는 변수선언, 조건/제어/반복문 등의 기능을 제공합니다. http://java.sun.com/jsp/jstl/core c 포맷팅 (formatting) 형식화와 관련된 기능을 제공합니다. 숫자, 날짜, 시간을 포맷팅 하는 기능과 국제화, 다국어 지원 기능을 제공합니다. http://java.sun.com/jsp/jstl/fmt fmt 함수 (function) 문자열을 처리하는 함수를 제공한다 http://ja..
-
반복 처리 태그 - <c:forEach>, <c:forTokens>
반복 처리 태그· · 자바의 for반복문과 유사합니다. 속성 설명 items items속성에 컬렉션이나 배열 형태를 지정하여 객체의 인덱스만큼 반복할 수 있습니다. begin end begin과 end속성으로 원하는 범위만큼 반복문을 수행할 수 있습니다. step 증감식을 설정하여 1, 3, 5, … 또는 2, 4, 6, ...등의 반복을 수행할 수 있습니다. var 반복 중일 때 현재 반복하고 있는 값을 기억하는 변수입니다. varStatus 반복의 상태를 가지는 변수입니다. 자바의 for반복문과 StringTokenizer객체를 결합한 형태합니다.items속성에 지정한 값을 delims속성의 구분자로 나눈 후 나눠진 만큼 반복을 수행합니다.items, delims, var이 3가지 속성만으로도 태그를..
-
조건 처리 태그 - <c:if>, <c:choose>
조건 처리 태그· · 조건 처리를 때 사용되는 태그 중 하나입니다.자바의 if조건문과 같은 역할을 합니다. 속성 설명 test 조건을 지정 var 조건 처리한 결과를 저장 scope var속성에 지정한 변수의 범위를 지정 조건 처리를 할때 사용되는 태그 중 하나입니다.자바의 switch문과 비슷한 역할을 합니다.태그 자체는 별다를 의미는 없고 조건문의 시작을 표시해 줍니다. 에서 test속성으로 조건을 확인하여 조건에 만족하면 과 사이에 있는 내용을 처리합니다.태그는 수행 조건에 따라 여러 개를 사용할 수 있습니다. 태그는 태그의 조건을 모두 만족하지 못했을 경우에 실행됩니다.태그 안에 주석이 있으면 500에러가 발생합니다.
-
JSTL(JSP standard Tag Library)
JSTL(JSP standard Tag Library)· JSP 표준 라이브러리(JSP Standard Tag Library)입니다.· JSP의 경우 HTML 태그와 같이 사용되어 전체적인 코드의 가독성이 떨어집니다. 그래서 이러한 단점을 보완하고자 만들어진 태그 라이브러리가 JSTL 입니다.· JSTL의 경우 우리가 사용하는 Tomcat컨테이너에 포함되어 있지 않으므로, 별도 설치를 하고 사용해야 합니다.· JSTL은 JSP에서 스크립팅을 사용하지 않으면서, 루프를 돌리거나 조건문을 실행할 수 있도록 해줍니다.· JSP에서 자주 사용하는 기능(반복과 조건, 데이터 관리 포맷, XML 조작, 데이터베이스 액세스)을 구현해 놓은 Custom Tag Library 모음입니다.· JSTL은 EL(Express..
-
예외 처리 태그 - <c:catch>
예외 처리 태그· 예외 처리를 위한 태그입니다.예외가 발생하면 var에 저장된 예외객체가 할당됩니다.
-
변수 태그 - <c:set>, <c:remove>
변수 태그· · 지정된 변수 값을 설정하는 태그입니다. 속성 설명 var 값을 저장할 변수 이름 value 저장할 값 target 값을 설정할 프로퍼티에 대한 객체 property 값을 설정할 객체의 프로퍼티 scope 변수의 유효 범위를 의미하며 설정하지 않을 경우 기본값으로 page를 갖습니다. 설정된 속성을 제거하는 태그입니다. 속성 설명 var 설정된 속성이 저장되어 있는 변수 scope 지정된 범위에서 저장된 속성을 제거합니다.