概念
本文在上一文章搭建完数据库,以及创建好JavaWeb项目之后,导入项目所需的jar包,以及前端静态文件后,对JavaWeb的功能开发。
启动监听器
在src文件中创建listener包,在该包下创建ApplicationListener监听器类,该类监听tomcat服务器是否启动,服务器开启则触发执行该监听器中的执行代码
package listener;
import service.TypeService;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.annotation.WebListener;
import javax.servlet.http.HttpSessionAttributeListener;
import javax.servlet.http.HttpSessionBindingEvent;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
/**
* 服务器监听器
* 当服务器启动时,触发该监听器,提前初始化需要的数据
*/
@WebListener()
public class ApplicationListener implements ServletContextListener,
HttpSessionListener, HttpSessionAttributeListener {
TypeService tsService=new TypeService();
public ApplicationListener() {
}
public void contextInitialized(Se