CODEDRAGON ㆍDevelopment/JSP
web.xml
서블릿 컨테이너에 서블릿 배포 시 사용하는 XML 문서
배포 서술자 (DD, Deployment Descriptor)
URL과 서블릿 매핑 정보 포함
보안역할 설정, 오류 페이지 설정, 초기화 구성 및 관련 정보 설정 등
URL 매핑을 위한 항목
<servlet> | 서블릿 내부명과 완전한 클래스명과의 매핑정보 |
<servlet-mapping> | 서블릿 내부명과 URL 명과의 매핑정보 |
web.xml에 서블릿 맵핑
<servlet-name> | 임의의 이름을 만들어 줍니다. |
<servlet-class> | 매핑할 클래스 파일명을 패키지명을 포함하여 정확하게 입력 합니다. |
<url-pattern> | servlet-class의 클래스를 매핑할 임의의 이름을 입력 합니다. 주위할 점은 '/'로 시작해야 합니다. |
<servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>com.tistory.codedragon.HelloWorld</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/HWorld</url-pattern> </servlet-mapping> |
@WebServlet 어노테이션 구문을 주석처리
서블릿 매핑이 중복되지 않도록
Hello,java의 @WebServlet 어노테이션 구문을 주석처리합니다.
@WebServlet("/HelloWorld")
|
//@WebServlet("/HelloWorld") |
출력화면
http://localhost:8080/HelloServlet/HWorld 로 접속 URL 매핑이 바뀐것을 확인할 수 있습니다.
'Development > JSP' 카테고리의 다른 글
JSP (Java Server Page) (0) | 2016.12.21 |
---|---|
서블릿 매핑, 서블릿 매핑 방법 - 어노테이션을 이용한 서블릿 맵핑, web.xml에 서블릿 맵핑 (0) | 2016.12.19 |
스크립트(Script), 스크립트 요소 - 스크립트릿(Scriptlet), 선언부(Declaration), 표현식(expression) (0) | 2016.12.07 |
Error-HttpServlet cannot be resolved to a type (0) | 2016.12.06 |
Error-Server Tomcat v7.0 Server at localhost failed to start. (0) | 2016.11.27 |