
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
初识Servlet
1.创建DispatcherServlet
1 package myservlet;
2
3 import java.io.IOException;
4 import javax.servlet.ServletException;
5 import javax.servlet.annotation.WebServlet;
6 import javax.servlet.http.HttpServlet;
7 import javax.servlet.http.HttpServletRequest;
8 import javax.servlet.http.HttpServletResponse;
9
10 /**
11 * Servlet implementation class Dispatcher
12 */
13 @WebServlet("/Dispatcher")
14 public class Dispatcher extends HttpServlet {
15 private static final long serialVersionUID = 1L;
16
17 /**
18 * @see HttpServlet#HttpServlet()
19 */
20 public Dispatcher() {
21 super();
22 // TODO Auto-generated constructor stub
23 }
24
25 /**
26 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
27 */
28 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
29 // TODO Auto-generated method stub
30 response.getWriter().append("Served at: ").append(request.getContextPath());
31 }
32
33 /**
34 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
35 */
36 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
37 // TODO Auto-generated method stub
38 doGet(request, response);
39 }
40
41 }
2.将创建好的Servlet配置到web.xml
1 <servlet>
2 <servlet-name>dispatcher</servlet-name>
3 <servlet-class>myservlet.DispatcherServlet</servlet-class>
4 </servlet>
5
6 <servlet-mapping>
7 <servlet-name>dispatcher</servlet-name>
8 <url-pattern>/</url-pattern>
9 </servlet-mapping>
3.将项目部署到tomcat下即可。
昆明IT培训的老师总结说明:
1.创建Servlet需继承Tomcat下servlet-api.jar下的类库
2.web.xml是项目的配置文件,需要将Servlet配置到该配置文件下
3.Servlet是项目入口