Servlet学习笔记3之通过继承HttpServlet开发Servlet

来源:互联网 发布:arduino单片机简介 编辑:程序博客网 时间:2024/05/16 00:30

通过继承HttpServlet开发Servlet,需要重写doGet()和doPost()方法:

//这是第三种开发Servlet的方法,通过继承HttpServletpackage com.chan;import javax.servlet.http.*;import java.io.*;public class HelloHttp extends HttpServlet {//处理get请求//request用于获得客户端信息,response用于向客户端返回信息(客户端相当于浏览器)public void doGet(HttpServletRequest request,HttpServletResponse response) {try {PrintWriter pw = response.getWriter();pw.println("hello,http!");} catch(Exception e) {e.printStackTrace();}}//处理post请求//request用于获得客户端信息,response用于向客户端返回信息(客户端相当于浏览器)public void doPost(HttpServletRequest request,HttpServletResponse response) {this.doGet(request,response);}}
配置web.xml:

<servlet>
     <servlet-name>HelloHttp</servlet-name>
<servlet-class>com.chan.HelloHttp</servlet-class>
  </servlet>
  <servlet-mapping>
     <servlet-name>HelloHttp</servlet-name>
<url-pattern>/hellohttp</url-pattern>
  </servlet-mapping>

原创粉丝点击