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容器调用。

     
     

  • 相关阅读:
    ckeditor 上传图片
    过滤html else <p>
    目录遍历
    android小知识之SparseArray(HaspMap替换)
    android小知识之邮箱地址输入自动完成
    android小知识之EditText输入框之值监控以及类型限制(数字,英语字母,下划线,是否为星号密码)
    android小知识之圆角ListView
    android小知识之多个listview在同一界面只有item高亮
    如何取消一个本地svn目录与svn的联系(即恢复原有图标等)
    android小知识之意图(intent)
  • 原文地址:https://www.cnblogs.com/matianpeng/p/8985456.html
Copyright © 2011-2022 走看看