(2021.07.24)
servlet path를 그대로 사용하면 URL이 복잡해지고, 보안에 취약하기 때문에 간결하게 servlet mapping을 해줄 수 있다.
servlet mapping에는 두가지 방법이 있다.
① web.xml 파일을 이용한 mapping
② java annotation을 이용한 mapping
web.xml 파일을 이용한 servlet mapping
mapping 할 servlet의 이름, 그 경로를 <servlet> 태그에 넣어주고,
<servlet-mapping> 태그 안에 어떻게 mapping 할지 적어준다.
위의 예시에서는 com.servlet.ServletEx 를 /SE 로 mapping 해주었다.
Java Annotation을 이용한 mapping
@webServlet("/SE1") 은
WebServlet(name="servletEx", urlpatterns={"/SE1"} 과 같은 의미가 된다.
참고) https://www.inflearn.com/course/%EC%8B%A4%EC%A0%84-jsp_renew/dashboard
728x90
'개발 공부 > java spring' 카테고리의 다른 글
[jsp] Servlet request, response, life cylcle (0) | 2021.07.24 |
---|---|
[jsp] servelt 파일 작성 (0) | 2021.07.20 |
[jsp] jsp 파일 작성 (0) | 2021.07.20 |
[톰캣오류] The server cannot be started because one or more of the ports are invalid. Open the server editor and correct the invalid ports. (0) | 2021.07.20 |