web.xml
[JSP] Context Path와 서블릿 초기화
Context Path : WAS(Web Application Server)에서 웹어플리케이션을 구분하기 위한 path를 말한다. * 이클립스에서 프로젝트를 생성할 때마다 자동으로 server.xml에 입력한다. 서블릿 초기화 : 특정 Servlet이 생성될 때 초기에 필요한 데이터들을 초기화 하는 것을 서블릿 초기화라고 한다. 1.초기화 파라미터(서블릿이 생성될 때 필요한 데이터)는 Web.xml에 기술한다. * ServletConfig 클래스를 이용해서 초기화 파라미터 사용이 가능하다. 2.Servlet 파일에 직접 기술하는 방법도 있다. 1.web.xml에 초기화 파라미터 기술하기 (1) Servlet 클래스 작성 (2) web.xml에 초기화 파라미터를 입력 (3) ServletConfig의 메소..
[JSP] Servlet과 URL 맵핑이란
* URL 맵핑은 보안상 문제로 경로 노출을 방지하기 위해 사용한다. Servlet의 특징 동적 웹어플리케이션 컴포넌트 확장자는 .java 클라이언트의 요청에 동적으로 작동한다. java thread를 이용해서 동작한다. (서버에 대한 부하를 줄여줄 수 있다.) MVC패턴에서 controller로 이용된다. Mapping의 특징 기존의 경로 : http://localhost:8080/test/servlet/com.test.ex.Test URL 맵핑 경로 : http://localhost:8080/test/Te *맵핑 방법 1. web.xml에서 서블릿 맵핑 2. 어노테이션[@WebServlet("/Te")]을 이용 web.xml 편집 (web.xml을 이용한 서블릿 맵핑) testServlet com.t..