jsp 14

08.21(JSP Elements)

JSP Element 표기법 Comments tag Directive tag Declaration tag Scriptlet tag Expression tag Comments tag 종류에 따른 컴파일 여부 HTML 주석 내부에서 out.write();로 변환되나 화면에는 보이지 않음 → out.write(" \n"); JSP 주석 태그 JSP 파일 내에만 존재하고, Servlet 코드에는 포함되지 않음 Java 주석 태그 변환된 Servlet 코드에는 포함되지만 HTTP 응답으로 전송되지 않음 → //Java 주석입니다. Directive tag JSP page 전체에 영향을 미치는 정보를 기술할 때 쓰임 지시자 종류 page, include, taglib 3종류로 나뉨

프로그래밍/JSP 2020.08.21

08.17(서블릿 필터1)

서블릿 필터란? javax.servlet.Filter 인터페이스를 상속 받아 구현하는 클래스 HTTP 요청과 응답 사이에서 전달되는 데이터를 가로채어 서비스에 맞게 변경하고 걸러내는 필터링 작업을 수행하는 클래스 Servlet과 비슷한 모습을 보임 (init, destroy, doFilter) 처리내용 Request : 보안관련사항, 요청헤더와 바디 형식지정, 요청에 대한 log기록 유지 Response : 응답 스트림압축, 응답스트림 내용 추가 및 수정, 새로운 응답 작성 여러 가지 필터를 연결(chain / 서로 호출)하여 사용가능 DD설정(web.xml) 매핑하는방법이 두가지 url-pattern이 우선적용 Filter등록 필터설정이름 필터를 구현한 클래스 // filter에서 사용할 값 설정 초기..

프로그래밍/JSP 2020.08.17

08.13(서블릿 리스너1)

ServletContextListener 발생 시점 ServletContext가 생성, 소멸되었을때 발생 (어플리케이션 생성, 소멸시) 메소드 종류 contextInitialized(ServletContextEvent e) : void 웹 컨테이너가 처음 구동되어 ServletContext가 생성되었을때 작동하는 매소드 contextDestoryed(ServletContextEvent e) : void 웹 컨테이너가 종료될 때 실행되는 메소드 ServletContext가 소멸 되었을 때 작동하는 매소드 ServletContextAttributeListener 발생 시점 ServletContext 객체에 속성이 추가, 삭제, 수정될 때 발생 메소드 종류 attributeAdded(ServletContext..

프로그래밍/JSP 2020.08.13