Servlet Mapping
Servelt Mapping 이란?
Servlet Mapping이란 패키지명+풀 이름 대신 url주소를 좀더 간결하게 표현하기 위해 간단한 이름을 지어 맵핑하는것을 말한다. 저번에 Servlet 파일을 만들때 url Mappings: 에서 edit하여 맵핑할 이름을 써주었다.하지만 다 만들고 나서 맵핑할 이름을 바꾸고 싶을때도 있다 이때 두가지 방법을 알아보자
Servers 우클릭 -> Dynamic Web Project 생성






1) web.xml 파일을 이용하기
먼저 ServletEx에서 어노테이션을 주석처리한 후

밑에 web.xml 에 들어가서 다음 다음 코드를 작성해준다.
< servlet>으로 맵핑할 < servlet>서블릿을 정해주고 < servlet-mapping>으로 위에 써준 서블릿을 < url-pattern>에 써져있는 이름으로 맵핑하겠다라는 의미 !


이렇게 써주고 실행을 하면 404 가나오는데

그 뒤에 아까 url mapping으로 맵핑하겠다 써준 이름인 SE를 붙이면 잘 나온다 ㅎ

Java Annotation 을 이용하기
얘는 더 간단하게 그냥 어노테이션의 이름을 바꿔주면 된다 !!


Comments