[Servlet]Mapping

UnKnown_7·2022년 10월 5일

JSP&Servlet

목록 보기
10/13

URL Mapping

web.xml을 이용한 매핑 방법.
WEB-INF 하위의 web.xml 파일에 직접 작성하여 매핑.

  • servlet-class: 매핑하고자 하는 servlet 클래스
  • servlet-name: 개발자가 지정한 servlet 이름. servlet과 servlet-mapping 안에 있는 이름은 같아야 한다.
  • url-pattern: servlet 매핑 url을 입력한다.

예시


<servlet>
  <servlet-name>ServletEx</servlet-name>
  <servlet-class>com.servlet.ServletEx</servlet-class>
</servlet-name>
<servlet-mappging>
  <servlet-name>>servletEx</servlet-name>
  <url-pattern>/SE</url-pattern>
</servlet-mappging>

Annotation Mapping

Java Annotation을 통한 매핑

예시
@WebServlet("/hello")는 위에 web.xml에서 매핑하는 방법과 비교했을 때
servlae-name -> servletEx ,  urlPatterns = /Hello
와 같다.


@WebServlet("/Hello") 
public class ServletEx extends HttpServlet{
  protected void doGet(HttpServletRequest request, HttpServletResponse response) throws Servlet Exception, IOException{//Get 방식으로 호출 시 작동

  }
}
profile
개인 공부 요약용 블로그

0개의 댓글