-
Annotation을 이용한 URL 매핑하기Servlet-JSP 2022. 1. 7. 23:05
우리가 처음 서블렛을 실행 시켰을때에는 매핑 정보를 web.xml에 작성 해 주었었는데 앞으로는

이렇게 @를 이용해서 매핑 해 줄 수 있다.
@ Annotation이란 클래스나 메서드에 쓰이는 주석이다. 일반적인 주석은 컴파일 과정에서 사라졌는데 이 어노테이션은 컴파일 과정에서 사라지지 않는 주석이다.이 주석 정보를 꺼내서 사용 할 수 있게 되는 것이다.
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0" metadata-complete="false"> <!-- true를 false로 바꿔줘야 한다. 여기 이외에도 어노테이션 설정 한 것이 있으니 찾아봐라라는 뜻이 된다.--> <!-- <servlet> <servlet-name>Dal</servlet-name> <servlet-class>com.newlecture.web.Daldal</servlet-class> </servlet> <servlet-mapping> <servlet-name>Dal</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping>-->밑에 기본에 설정한 서블릿 매핑 정보는 주석 처리 하고 metadata부분을 false로 수정 해 준다.

어노테이션으로 매핑 한 정보로 접속이 되는 것을 확인 할 수 있다.
'Servlet-JSP' 카테고리의 다른 글
GET 요청과 쿼리 스트링 (0) 2022.01.08 한글과 콘텐츠 형식 출력하기 (0) 2022.01.07 Eclipse로 Servlet 서버 만들기 (0) 2022.01.07 Servlet/JSP 이란 (0) 2022.01.07 서블릿 파일 업로드 하기 (0) 2021.11.24