第一种: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+)