전체 글
-
코어(core) 태그 라이브러리개발 관련/JSP 2012. 4. 6. 16:15
코어(core) 태그 라이브러리 기능 분류 태 그 설 명 변수 지원 set JSP에서 사용될 변수를 설정한다. remove 설정한 변수를 제거한다. 흐름 제어 if 조건에 따라 내부 코드를 수행한다. choose 다중 조건을 처리할 때 사용된다. forEach 컬렉션이나 Map의 각 항목을 처리할 때 사용된다. forTokens 구분자로 분리된 각각의 토큰을 처리할 때 사용된다. URL 처리 import URL을 사용하여 다른 자원의 결과를 삽입한다. redirect 지정한 경로로 리다이렉트 한다. url URL을 재작성한다. 기타 태그 catch 예외 처리에 사용된다. out JspWriter에 내용을 알맞게 처리한 후 출력한다. 사용법: 출처: 최범균의 JSP 2.1 웹프로그래밍 사이트: http:/..
-
JSTL이 제공하는 태그의 종류개발 관련/JSP 2012. 4. 6. 14:39
JSTL이 제공하는 태그의 종류 라이브러리 하위기능 접두어 관련 URI 코어 변수 지원 흐름 제어 URL 처리 c http://java.sun.com/jsp/jstl/core XML XML 코어 흐름 제어 XML 변환 x http://java.sun.com/jsp/jstl/xml 국제화 지역 메시지 형식 숫자 및 날짜 형식 fmt http://java.sun.com/jsp/jstl/fmt 데이터베이스 SQL sql http://java.sun.com/jsp/jstl/sql 함수 컬렉션 처리 String 처리 fn http://java.sun.com/jsp/jstl/functions 출처: 최범균의 JSP 2.1 웹프로그래밍 사이트: http://cafe.daum.net/javacan
-
EL(Expression Language)이 제공하는 11개의 기본 객체개발 관련/JSP 2012. 4. 5. 15:53
EL(Expression Language)이 제공하는 11개의 기본 객체 기본 객체 설 명 pageContext JSP의 page 기본 객체와 동일하다. pageScope pageContext 기본 객체에 저장된 속성의 매핑을 저장한 Map 객체 requestScope request 기본 객체에 저장된 속성의 매핑을 저장한 Map 객체 sessionScope session 기본 객체에 저장된 속성의 매핑을 저장한 Map 객체 applicationScope application 기본 객체에 저장된 속성의 매핑을 저장한 Map 객체 param 요청 파라미터의 매핑을 저장한 Map 객체. 파라미터 값의 타입은 String으로서, request.getParameter(이름)의 결과와 동일하다. paramValu..
-
PreparedStatement 클래스가 제공하는 set 메서드개발 관련/JSP 2012. 3. 22. 11:08
PreparedStatement 클래스가 제공하는 set 메서드 메서드 설 명 setString(int index, String x) 지정한 인덱스의 파라미터 값을 x로 지정한다. setCharacterStream(int index, Reader reader, int length) 지정한 인덱스의 파라미터 값을 LONG VARCHAR 타입의 값으로 지정할 때 사용한다. Reader는 값을 읽어올 스트림이며, length는 지정한 문자열의 길이를 구한다. setInt(int index, int x) getInt(int index) 지정한 인덱스의 파라미터 값을 long값 x로 지정한다. setLong(int index, long x) 지정한 컬럼의 값을 long 타입으로 읽어온다. setDouble(int..
-
ResultSet 클래스의 주요 데이터 읽기 메서드개발 관련/JSP 2012. 3. 21. 16:54
ResultSet 클래스의 주요 데이터 읽기 메서드 메서드 리턴 타입 설 명 getString(String name) getString(int index) String 지정한 컬럼의 값을 String으로 읽어온다. getCharacterStream(String name) getCharacterStream(int index) java.io.Reader 지정한 컬럼의 값을 스트림 형태로 읽어온다. LONG VARCHAR 타입을 읽어올 떄 사용한다. getInt(String name) getInt(int index) int 지정한 컬럼의 값을 int 타입으로 읽어온다. getLong(String name) getLong(int index) long 지정한 컬럼의 값을 long 타입으로 읽어온다. getDoub..
-
session 기본 객체가 제공하는 세션 정보 관련 메서드개발 관련/JSP 2012. 3. 16. 15:40
session 기본 객체가 제공하는 세션 정보 관련 메서드 메서드 리턴 타입 설 명 getId() String 세션의 고유 ID를 구한다.(세션 ID라고 한다.) getCreationTime() long 세션이 생성된 시간을 구한다. 시간은 1970년 1월 1일 이후 흘러간 시간을 의미하며, 단위는 1/1000초이다. getLastAccessedTime() long 웹 브라우저가 가장 마지막에 세션에 접근한 시간을 구한다. 시간은 1970년 1월 1일 이후 흘러간 시간을 의미하며, 단위는 1/1000초이다. 세션 생성 방법 1. sesion을 이용한 방법 - session.setAttribute("name", "홍길동"); - session.getAttribute("name"); 2. request 기본..
-
Cookie 클래스가 제공하는 메서드개발 관련/JSP 2012. 3. 15. 17:20
Cookie 클래스가 제공하는 메서드 메서드 리턴 타입 설 명 getName() String 쿠키의 이름을 구한다. getValue() String 쿠키의 값을 구한다. setValue(String value) void 쿠키의 값을 지정한다. setDomain(String pattern) void 이 쿠키가 전송될 서버의 도메인을 지정한다. getDomain() String 쿠키의 도메인을 구한다. setPath(String uri) void 쿠키를 정송할 경로를 지정한다. getPath() String 쿠키의 정송 경로를 구한다. setMaxAge(int expiry) void 쿠키의 유효 시간을 초 단위로 지정한다. 음수를 입력 할 경우 웹 브라우저를 닫을 때 쿠키가 함께 삭제된다. getMaxAge..
-
<jsp:include> 액션 태그와 include 디렉터리의 차이개발 관련/JSP 2012. 3. 13. 13:11
액션 태그와 include 디렉터리의 차이 비교 항목 include 디렉티브 처리 시간 요청 시간에 처리 JSP 파일을 자바 소스로 변환할 때 처리 기능 별도의 파일로 요청 처리 흐름을 이동 현재 파일을 삽입시킴 데이터 전달 방법 request 기본 객체나 을 이용한 파라미터 전달 페이지 내의 변수를 선언한 후, 변수에 값 저장 용도 화면의 레이아웃의 일부분을 모듈화할 때 주로 사용 다수의 JSP 페이지에서 공통으로 사용되는 변수를 지정하는 코드나 저작권과 같은 문장을 포함한다. 출처: 최범균의 JSP 2.1 웹프로그래밍 사이트: http://cafe.daum.net/javacan