Inflearn Community Q&A
@WebServlet name 역할?
Written on
·
966
0
안녕하세요
서블릿 클래스를 만들때 WebServlet 어노테이션을 사용하는데
강의에서 항상 name, urlpatterns를 같이 적어주던데
name의 역할이 따로 있나요 ?
활용하는 경우가 생기나요?
MVCspring
Answer 2
1
안녕하세요. jaho321님, 공식 서포터즈 David입니다.
.
xml 파일로 servlet의 url mapping이나 filter 적용시 servlet의 이름이 필요할 때가 있었습니다.
WebServlet에서 name 속성은 선택사항이며 name 속성을 사용하지 않으면 내부적으로 클래스의 전체 이름이 지정됩니다.
WebFilter 애노테이션을 사용할 경우 servlet name(optional)으로 filter를 적용할 수도 있습니다.
https://tomcat.apache.org/tomcat-7.0-doc/servletapi/javax/servlet/annotation/WebServlet.html
https://tomcat.apache.org/tomcat-7.0-doc/servletapi/javax/servlet/annotation/WebFilter.html
.
감사합니다.
0




