본문 바로가기

Web25

JSP #13 JSTL-2 core 라이브러리 core 라이브러리는 변수선언 등의 EL 지원과 흐름을 제어하고, URL을 관리하는 기능을 제공한다. 지시어 기능 태그 설명 EL 지원 변수에 값을 설정 변수에 설정된 값을 제거 표현식 대체, JspWriter에 데이터 출력 예외처리에 사용 흐름제어 조건 처리 여러 조건에 따른 처리 반복처리 구분자로 분리된 각 토큰을 처리 URL 관리 외부자원 포함 지정한 경로로 이동 url 재작성 * JSTL 라이브러리의 태그에 표기하는 [scope="속성"]의 "속성"은 "page, request, session, application" 영역의 하나이며, 기본값은 page이다. - 태그 표기) 값 값 사용예) - 태그 웹브라우저에 값을 출력한다. value 값으로 문자열이나 EL을 사용하며, scope 기본값은 pa.. 2015. 1. 5.
JSP #12 JSTL-1 JSTL JSP Standaard Tag Library의 약어로 JSP 표준 태그 라이브러리를 말한다. 라이브러리란 여러 프로그램이 공통으로 사용하는 코드를 모아놓은 코드의 집합니다. JSTL은 core, farmat, database, xml, functions 5개의 라이브러리로 구성되어 있다. 라이브러리 기능설명 core 변수 선언, 흐름의 제어, 다른 JSP 페이지로 제어 이동 기능 format 숫자, 날짜, 시간을 형식 지정과 국제화, 다국어 지원 기능 database 데이터베이스의 데이터 입력, 수정, 삭제, 조회 기능 xml xml 문서 처리 기능 functions 문자열 처리 함수 기능 표기법 라이브러리 JSTL 접두어와 지시어 core format database xml functions.. 2015. 1. 5.
JSP #11 EL-3 EL의 내장객체 EL의 내장객체 EL의 내장객체는 EL 표현식(${})에서만 사용할 수 있다. 구 분 내 장 객 체 설 명 Scope pageScope page 영역에 존재하는 객체의 참조 requestScope request 영역에 존재하는 객체의 참조 sessionScope session 영역에 존재하는 객체의 참조 applicationScope application 영역에 존재하는 객체의 참조 요청 파라메타 param 요청 파라메타 값을 단일 값으로 반환 paramValues 요청 파라메타의 값을 배열로 반환 헤더 값 header 요청 헤더명의 정보를 단일 값으로 반환 headerValues 요청 헤더명의 정보를 배열로 반환 쿠키 값 Cookies 쿠키명의 값을 반환 JSP 내용 pageContext PageCon.. 2015. 1. 2.
JSP #10 EL-2 EL의 연산자 EL의 연산자 - 산술 연산자 : 사칙연산과 나머지 계산식에 사용 - 관계 연산자 : 서로 다른 두 개의 값에 대한 크기를 비교하며, 결과는 참(true), 거짓(false)의 논리값 - 논리 연산자 : 논리 곱(&& 또는 and), 논리 합(|| 또는 or), 부정(! 또는 not) - empty 연산자 : 값이 null이거나 길이가 0이면 참(true)이 되고, 그렇지 않으면 거짓(false) - 조건 연산자 : 의 결과값이 참이면 을 반환하고, 거짓이면 를 반환 ?: - ${1=1?true:false} => 1=1은 참이므로 true를 반환 2015. 1. 2.