zoukankan      html  css  js  c++  java
  • Servlet随笔

     

    只要能处理客户端请求类的都可以看成Servlet

    HttpServletRequest  ServletRequest区别?

    解析: HttpServletRequest接口中方法更容易操作,ServletRequest应用场景更广一些(可以处理任何协议请求).

    servletjsp并行技术

    servlet是和jsp并行的两套用于开发动态web网站的技术

    简述什么是Servlet

    解析Servlet就是一个实现了特定接口或者父类的java类。

    Servlet 是一个 Java程序,是在服务器上(Tomcat容器中)运行以处理客户端请求并做出响应的程序.Servlet的职责就是接收客户端的请求并且对请求作出响应.

    Servlet接口的方法

    Servlet接口中有5种方法。 init,service和destroy是servlet的生命周期方法。 这些由Web容器调用。

    方法名称 描述
    public void init(ServletConfig config) 初始化servlet。 它是servlet的生命周期方法,并且只由web容器调用一次。
    public void service(ServletRequest request,ServletResponse response) 提供对传入请求的响应。 它在Web容器的每个请求时调用。
    public void destroy() 只被调用一次,并指示servlet正在被销毁。
    public ServletConfig getServletConfig() 返回ServletConfig的对象。
    public String getServletInfo() 返回有关servlet的信息,如作者,版权,版本等。

    GenericServlet抽象类的方法

    public void init(ServletConfig config)用于初始化servlet。

    public String getInitParameter(String name)返回给定参数名称的参数值。

    public ServletContext getServletContext()返回ServletContext的对象的引用。

    HttpServlet抽象类

    public void service(ServletRequest req,ServletResponse res)通过将请求和响应对象转换为http类型来将请求分派到受保护的服务方法。

    protected void service(HttpServletRequest req,HttpServletResponse res)从服务方法接收请求,并根据传入的http请求类型将请求分派到doXXX()方法。

    1. protected void doGet(HttpServletRequest req,HttpServletResponse res)处理GET请求。 它由Web容器调用。

    2. protected void doPost(HttpServletRequest req,HttpServletResponse res)处理POST请求。 它由Web容器调用。

     
     

  • 相关阅读:
    POJ2823 Sliding Window【双端队列】
    初识Identity
    dSploitzANTI渗透教程之启动zANTI工具
    dSploitzANTI渗透教程之安装zANTI工具
    iOS Sprite Kit教程之滚动场景
    iOS Sprite Kit教程之场景的切换
    iOS Sprite Kit教程之场景的设置
    iOS Sprite Kit教程之真机测试以及场景的添加与展示
    iOS Sprite Kit教程之申请和下载证书
    iOS Sprite Kit教程之使用帮助文档以及调试程序
  • 原文地址:https://www.cnblogs.com/matianpeng/p/8985456.html
Copyright © 2011-2022 走看看