通过开发工具创建servlet有两种方式
-
先创建一个普通的java类,需要去实现Servlet接口,或者继承对应的HttpServlet(GenericSerlet)类,普通的java类就具有了servlet功能,所以需要手动在web.xml配置文件中添加访问servlet的路径信息。
-
直接创建servlet,会自动在web.xml文件中添加访问servlet的路径信息。
步骤:
-
新建web项目

-
创建一个Servlet程序


package com.ww.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Servlet implementation class textServlet */ public class textServlet extends HttpServlet { private static final long serialVersionUID = 1L; /** * doGet方法,用来接收浏览器发送的get请求 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub //response.getWriter().append("Served at: ").append(request.getContextPath()); PrintWriter pw=response.getWriter(); pw.print("servlet"); } /** * doPost方法,用来接收浏览器发送的pose请求 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub //doGet(request, response); this.doGet(request, response); } } -
部署和访问servlet

文章介绍了创建Servlet的两种方式:一是创建普通Java类并实现Servlet接口或继承HttpServlet,然后在web.xml手动配置路径;二是直接创建Servlet,路径配置会自动完成。接着,文章展示了如何编写一个简单的Servlet示例,并讲解了如何在本地服务器上部署和访问这个Servlet。
2万+

被折叠的 条评论
为什么被折叠?



