第一种:Servlet
建WEB项目

增加web.xml
1 | <servlet> |

其中
1 | <load-on-startup>0</load-on-startup> |
表示servlet在何时初始化,Web容器启动时初始化,还是用户请求某个Servlet时对其初始化 。
设置为0时, 表示容器在应用启动时就加载并初始化这个servlet
写个servlet实现类
1 | package servlet.asyn; |
访问

第二种:使用Filter
web.xml配置
1 | <filter> |

类实现注意使用javax.servlet的接口:

第三种:使用Listener
1 | <listener> |
实现ServletContextListener接口

第四种:注解注册(Servlet3.0+)