맵핑들의 종류

2023. 9. 9. 20:21JSP SERVLET

매핑이란  : 해당 값이 다른 값을 가리키도록 하는 것

 

1.Servlet 맵핑

1번

1.클래스 이름이 길어지면 입력하기도 불편하고

2. 클래스 이름이 노출되며 어떤 기능을 하는지 쉽게 파악할 수 있기 때문에 보안에도 취약하다.

3. 이러한 문제점을 방지하기 위해 실제 서블릿 클래스 파일 이름을 대체할 수 있는 별명을 붙여주는 것이다.

 

 

서블릿 맵핑하는 방법

 

1번방식 :  web.xml을 이용한 맵핑

2번

- servlet-class : 매핑하고자 하는 servlet 클래스

 

- servlet-name : 개발자가 지정한 servlet 이름이다. 아무거나 입력해도 상관없다.

   단 <servlet>과 <servlet-mapping>안에 있는 servlet-name은 같아야 한다.

 

- url-pattern : servlet 매핑 url을 입력한다.

 

 결과

 

SE를 넣게되면 url로 인해 결과가 나타나게 된다.

 

 

2번방식 Java Annotation 이용한 맵핑

서블릿 파일에 위와같이 @WebServlet("매핑주소") 라는 부분이 있다. 이를 수정해주면 된다.

 

'JSP SERVLET' 카테고리의 다른 글

doGet, doPost,HttpServletRequest  (0) 2023.09.09
Servlet  (0) 2023.09.09
SERVLET 맛보기  (0) 2023.09.07
JSP 맛보기  (0) 2023.09.07
웹 프로그램 이란?  (0) 2023.09.06