zoukankan      html  css  js  c++  java
  • 10.6 Servlet的层次结构

    10.6

    Servlet的层次结构

    Servlet---》GenericServlet---》HttpServlet

    HTTP请求有很多类型,常用的有四种:

    GET            读取

    POST          保存

    PUT             修改

    DELETE       删除

    CRUD(增删改查):C-Create  R-Read  U-Update  D-Date

    GenericServlet实现Servlet接口,同时为它的子类屏蔽了不常用的方法,子类只需要重写service方法即可。

    HttpServlet继承GenericServlet,根据请求类型进行分发处理,GET进入doGet方法,POST进入doPost方法。

    开发者自定义的Servlet类只需要继承HttpServlet即可,重新doGet和doPost。

    package com.wdy.servlet;
    
    import java.io.IOException;
    
    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    @WebServlet("/test")
    public class TestServlet extends HttpServlet{
        @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            // TODO Auto-generated method stub
            resp.getWriter().write("GET");
        }
        @Override
        protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            // TODO Auto-generated method stub
            resp.getWriter().write("POST");
        }
    }
  • 相关阅读:
    2012航拍香港
    2012航拍香港
    论玩镜头的三种境界[转自无忌fruitbear]
    论玩镜头的三种境界[转自无忌fruitbear]
    认识镜头的MTF值
    认识镜头的MTF值
    宾得十大名镜
    宾得十大名镜
    两个输入通道怎么判断通道顺序
    增加新功能和未知的修改操作
  • 原文地址:https://www.cnblogs.com/wangdayang/p/14058794.html
Copyright © 2011-2022 走看看