본문 바로가기

el2

EL&JSTL EL (Expression Language) - JSP 2.0 스펙에 포함되어 JSP에서 자바 scripting 대신에 데이터를 출력하기 위한 기능이 확장된 표현언어이다!! - 특징! 1. 변수와 연산자를 포함할수 있다. 2. JSP의 scope에 저장된 속성 및 자바 빈 속성도 EL의 변수로 사용 가능하다 3. EL 자체의 내장객체가 제공된다. 4. 표현식에는 숫자, 문자열, boolean 값과 null도 포함할 수 있다. - 방법! ${표현식} - 주의 사항 기본적으로 EL 사용을 무시하도록 설정됨, 반드시 page Directive에서 isELlgnored = "false" 로 설정한다. JSP액션 ex) JSP액션의 애트리뷰느는 정적 캐릭터 스트링이나 익스프레션을 사용하여 지정된다. 위와 같이 액.. 2012. 9. 13.
JSTL(Java Standard Tag Library) 커스텀 태그 커스텀 태그란? 자신이 직접 정의할 수 있는 태그 자신이 직접 원하는 기능을 구현하여 작성할 수 있는 태그 일반 태그로 구현하지 못했던 한계점을 극복할 수 있다. 그리고 작성한 커스텀 태그를 라이브러리로 작성해둔다면 다음 개발시에는 가져다 쓰기만 하면 되므로 매우 효율적인 프로그래밍이 가능함. 기본적인 기능은 sun사에서 JSTL으로 제공하고 있다. 최대한 자바코드를 줄이기 위해 거의 모든 자바 코드를 커스텀태그로 바꾸어 놓은 것이 JSTL http://tomcat.apache.org/taglibs/standard/ 경로로 접속해서 JSTL 1.1 버전을 다운받아 binaries/ 폴더안의 jakarta-taglibs-standard-1.1.2.zip 을 받아 압축을 푼다. 압축을 풀면 jstl.jar와.. 2012. 4. 12.