Servlet(3) - Dynamic web module version 2.5 vs 3.1
2019. 11. 4. 10:51ㆍ🔴 JSP웹개발
300x250
- servlet으로 추가하기 → description(추가함), URL mapping(edit함)
⇒ 이클립스가 web.xml에 자동으로 추가됨:
3.1 version [가장 큰 차이점]
web.xml을 자동으로 추가하지 않는다 (하려면 generate 해야함)
3.1부터는 xml파일에 개발자가 직접 쓰는 것이 아니라 → annotation방식으로 함 (내부적으로 xml이 존재하기 때문에)
HelloServlet생성 → ANNOTATION추가됨
comment (//어쩌구) : 소스에 전혀 영향 안끼침
annotation(/어쩌구/) : 코드 + 주석의 역할
직접 web.xml을 적지 않기 때문에 servlet안에 **@annotation("/요청경로")**이 꼭 있어야 한다!
→ Tomcat은 url mapping + servlet의 정보를 안보이는 곳에 등록시켜줌
ps. 주석효과: "//이 서블릿은 /hello요청이 들어왔을 때 서비스를 하는 객체이다"라고 알려줌
300x250
'🔴 JSP웹개발' 카테고리의 다른 글
JSP(1) - JSP 스크립트 요소 (0) | 2019.11.08 |
---|---|
Servlet(5) - Servlet vs JSP (0) | 2019.11.05 |
Servlet(4) - 서블릿의 생명주기 + 예제 (0) | 2019.11.04 |
Servlet(2) - 예제를 통해 서블릿이해하기, 웹 어플리케이션의 구성요소 (0) | 2019.11.03 |
Servlet(1) - 웹서비스 구조, 개발환경 구축 (0) | 2019.11.03 |