JSP
-
JSTL fmt 태그 사용하기JSP 2019. 2. 2. 18:09
이 글을 보시기 전 참고하시면 좋은 글입니다. JSP EL JSP JSTL 등록하기 JSTL core tag 사용하기 fmt 태그란? fmt 태그는 Formatting 태그로 포맷에 관련된 태그입니다. fmt 태그를 사용하기 위해서는 를 jsp 에 적어주어야 합니다. fmt 태그의 종류 태그명 내용 requestEncoding value 속성을 통해 지정한 문자 셋으로 변경 setLocale 통화 기호나 시간 대역을 설정한 지역에 맞게 표시 timeZone 특정 영역의 시간대를 설정 setTimeZone 특정 영역의 시간대 설정 정보를 변수에 저장 bundle basename 속성에 지정된 properties 파일을 읽어옴 setBundle properties 파일을 읽어와 다양한 영역에서 참조할 수 있..
-
JSTL core tag 사용하기JSP 2019. 1. 31. 21:02
이 글을 보기 전에 JSTL 라이브러리를 등록하는 법을 모르시는 분은 이 글을 참고하세요 EL 에 대해 모르시는 분은 이 글을 참고하세요 코어 태그를 사용하기 위해서는 num2}'> num1 이 더 큽니다. 태그 속성 속성 태그 test="값"(true/flase) test 값을 기준으로 실행 여부 결정 var="값" test 결과 값을 저장하는 변수 속성 scope="범위" 범위(request, session, application) 예시와 출력 결과 여기 실행 파라미터로 받은 값도 처리할 수 있다. 파라미터 값으로 if 문 처리 빨강 노랑 핸드폰 태그 자바의 switch 문과 비슷한 역할을 하는 태그이다. , 태그와 함께 사용되는데 각각 switch 문의 case, default 절과 비슷한 ..
-
JSP JSTL 추가하기JSP 2019. 1. 30. 23:27
JSTL 이란? JSP 에서 사용하는 커스텀 태그로, 공통으로 사용하는 코드의 집합을 사용하기 쉽게 태그화하여 표준으로 제공한 것을 말한다. JSTL을 사용하기에 앞서 JSTL 라이브러리를 추가해주어야 한다. JSTL 라이브러리 다운로드 위의 링크를 눌러서 라이브러리를 다운 받으면 되는데 4가지 종류 다 jar 파일로 다운 받으면 된다. 다운 받은 jar 파일들을 이클립스 프로젝트 내에 WEB-INF/lib 경로에 넣어주면 된다. 이제 사용하고자 하는 jsp 파일에서 선언하면 JSTL을 사용할 수 있다. 선언 방식 http://java.sun.com/jsp/jstl/core" prefix="c" %> 선언할 때 uri를 작성해하는데 자동완성을 이용할 수 있다.
-
JSP EL(Expression Language)JSP 2019. 1. 30. 22:50
JSP EL(Expression Language) 는 JSP 2.0 버전에 추가된 것으로 스크립틀릿(scriptlet) 을 대체하여 Java 코드를 간결하게 사용하는 방법이다. 화면에 표현하고자 하는 코드를 ${value} 의 형식으로 작성한다. 값 접근은 . 또는 [ ] 로 접근한다. 으로 작성하던 코드를 ${param.name} 또는 ${param["name"]} 으로 작성할 수 있다. EL 에는 연산자를 사용 가능하다. 일반 연산자와 EL 기호 연산자가 있는데 두 종류 다 사용 가능하다. 연산자 우선 순위는 다음과 같다. 다음은 EL 내장 객체 이다. 객체 명 설명 pageScope page 영역의 객체에 접근 requestScope request 영역의 객체에 접근 sessionScope sess..
-
JSP 액션 태그 (Action Tag)JSP 2019. 1. 29. 22:03
JSP 액션 태그 (Action Tag) 란 무엇일까? JSP 액션 태그는 XML 기술을 이용하여 기존의 JSP 문법을 확장하는 메커니즘을 제공하는 태그이다.웹 브라우저에서 실행되는 것이 아닌 웹 컨테이너에서 실행되고 결과만 브라우저로 보내준다. JSP 에서 기본으로 제공하는 태그는 다음과 같다. 태그명 설명 jsp:include 현재 페이지에 특정 페이지를 포함할 때 사용 jsp:forward 현재 페이지 접근 시 특정 페이지로 이동 (request.forward() 와 동일하다) jsp:param , 의 하위요소로 사용되며, 해당 페이지에 전달할 값을 기록할 때 사용 jsp:usebean Java Bean 객체를 사용하기 위한 태그이다. jsp:setProperty Java 객체 사용 시 Setter..