Intellij JSP - Servlet 생성 및 매핑
less than 1 minute read
Servlet 생성 및 매핑
1. Intellij Servlet 생성
-
마우스 우클릭 -> New -> Create New Servlet

-
Create Java EE 6 annotated class 체크

2. Servlet 매핑
-
Annotation을 이용한 매핑
@WebServlet("/Serv") // Annotation을 이용한 매핑 (= @WebServlet(urlPatterns = "/Serv") = @WebServlet(value = "/Serv"))
public class Servlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws javax.servlet.ServletException, IOException {
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws javax.servlet.ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("Hello World");
}
}
-
web.xml을 이용한 매핑
<servlet>
<servlet-name>ServletTest</servlet-name>
<servlet-class>example.Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletTest</servlet-name>
<url-pattern>/Serv</url-pattern>
</servlet-mapping>
-
결과 화면

-
Leave a comment