欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Servlet 笔记一 - servlet

程序员文章站 2022-06-21 22:29:19
...

基础介绍

  • servlet接口是与servlet容器的契约
  • 每个servlet在servlet容器中只有一个实例
  • servlet容器为每个应用创建一个ServletContext实例

如何编写servlet

0x01 实现Servlet接口

实现该接口需要重写许多方法,如下:

  • init()
  • getServletConfig()
  • getServletInof()
  • service()

0x02 继承GenericServlet类

重写方法service()即可

0x03 继承HttpServlet类

主要关注doXXX()的方法


如何配置Servlet

0x01 注解

关注该注解中的其余属性

@WebServlet(name="", urlPatterns=={"/"})

0x02 xml

在xml中的配置,如果有更改不需要重新编译代码

<servlet>
    <servlet-name>MyServlet</servlet-name>
    <servlet-class>com.fang.MyServlet</servlet-class>
    <load-on-startup>10</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>MyServlet</servlet-name>
    <url-pattern>/myServlet<url-pattern>
</servlet-mapping>