old posting

    [JSP] 쿠키의 개념과 관련 메소드

    쿠키 : 쿠키는 사용자가 웹사이트를 처음 방문할 때 웹사이트에서 클라이언트의 컴퓨터에 저장해 놓은 작은 파일 *http 프로토콜은 웹브라이저에 응답후에 일정한 시간이 지나면 접속을 끊는 특징이 있다. 이러한 특징으로 쿠키 기술이 등장하게 됨 쿠키는 서버에서 생성된다. 쿠키는 클라이언트 PC(하드디스크)에 txt파일로 저장된다. 쿠키 관리는 웹브라우저가 한다. 쿠키의 크기는 4KB로 제한적이다. 쿠키 생성 방법 쿠키 생성은 쿠키 클래스를 사용 → 쿠키 속성 설정(setter) → 쿠키의 전송(response 객체에 탑재 : addCookie()) 쿠키 관련 메소드 setMaxAge() : 쿠키의 유효기간을 설정한다. setPath() : 쿠키 사용을 위한 디렉토리를 설정(특정 경로명을 갖는 URL로 전송하..

    [JSP] 액션 태그와 커스텀 액션

    액션태그 : 페이지내에서 어떤 동작을 하도록 지시하는 태그를 의미한다. ex) 페이지이동(forward), include, param * param은 자바 빈(bean)과 연관이 있는 태그이다. 종류 표준 액션(Standard action) : JSP 페이지에서 바로 사용할 수 있는 액션 커스텀 액션(Custom action) : 별도의 라이브러리를 설치해서 사용하는 액션 * 액션 태그는 웹 컨테이너에서 실행되고 결과만 웹브라우저에 전달되어 출력된다. 표준 액션의 사용 예 ex) *jsp 접두어는 표준 액션을 의미한다. 커스텀 액션의 사용 예 ex)

    [JSP] request 객체와 response 객체 그리고 관련 메소드(Method)

    request 객체 : 사용자(클라이언트)의 요청을 관리하는 객체 관련 메소드 getContextPath() : 웹 어플리케이션의 ContextPath를 얻어올 때 사용하는 메소드 getMethod() : get방식과 post방식을 구분하기 위해서 사용하는 메소드 getSession() : session 객체를 얻어 올 때 사용하는 메소드 getProtocol() : 해당 protocol을 얻어올 때 사용하는 메소드 getRequestURL() : 요청한 URL을 얻어올 때 사용하는 메소드 getRequestURI() : 요청한 URI를 얻어올 때 사용하는 메소드 getQueryString() : QueryString을 얻는다. getServerName() : 서버 name을 얻어올 때 사용하는 메소드 ..

    [Java] String 관련 메소드와 StringBuffer, StringBuilder 그리고 StringTokenizer

    String 관련 메소드 * String.length() : 문자의 개수 * String.concat() : 문자열 연결 → 문자열(String)은 변경불가(immutable)이기 때문에 메소드를 수행해도 원본이 변경되지 않는다. * String.charAt() : 문자열 안에 특정위치(index)의 문자 리턴, 인덱스는 0부터 시작 * String.indexOf() : 문자열 안에서 특정 문자(char)의 위치(index) 리턴, 발견 못하면 -1 리턴 * String.toUpperCase() : 대문자로 변환 * String.toLowerCase() : 소문자로 변환 * String.startWith() : 문자열이 주어진 prefix 문자열로 시작하는지 여부를 true, false로 리턴 * Str..