본문 바로가기
반응형

web.xml2

[JSP] 필터(Filter)란? 학습 목표 · 필터란? · 필터의 구현 · 필터 설정하기: web.xml 이용 · 필터 설정하기: @WebFilter 애노테이션 이용 · 필터의 응용 - 로그인 검사 필터 - TODO: XSL/T 필터 - TODO: 캐릭터 인코딩 필터 필터란? · HTTP 요청과 응답을 변경할 수 있는 재사용 가능한 클래스 · 특징: - 객체 형태로 존재 - 클라이언트에서 오는 요청(request)과 최종 자원 사이에 위치하여, 클라이언트의 요청 정보를 알맞게 변경 가능 - 최종 자원과 클라이언트로가는 응답(response) 사이에 위치하여, 최종 자원의 요청 결과를 알맞게 변경 가능 · 클라이언트와 자원 사이에 여러 개의 필터가 모여 하나의 필터 체인을 형성할 수 있음 · 필터는 정보 뿐만 아니라 흐름도 변경할 수 있.. 2021. 10. 5.
[Servlet] 서블릿(Servlet)을 이해하고, 구현해보자 학습 목표 · 서블릿이란? · 서블릿 구현 · web.xml로 매핑 · 애노테이션으로 매핑 · HTTP 각 방식별 구현 메서드 · 서블릿 로딩과 초기화 · 초기화 파라미터 · URL 패턴 매핑 규칙 서블릿이란? · 서블릿은 자바로 웹 어플리케이션을 개발할 수 있도록 하기 위해 만들어진 표준 - 응답과 요청을 위한 객체들을(HttpServletRequest, HttpServletResponse, HttpServlet) 제공한다. - JSP 표준이 나오기 전에 만들어짐 · 서블릿의 개발 과정 1. 서블릿 규약에 따라 자바 코드 작성 2. 자바 코드를 컴파일해서 클래스 파일 생성 3. 클래스 파일을 /WEB-INF/classes 폴더에 패키지에 알맞게 위치시킴 4. web.xml 파일에 서블릿 클래스를 설정 .. 2021. 10. 4.
반응형