SpringMVC下监听项目启动和静态资源配置
来源:互联网 发布:mac windows支持软件 编辑:程序博客网 时间:2024/06/02 02:15
这个其实很简单
1.在spring-mvc中配置:
<bean class="com.company.listener.StartUpListener"/>
2.新建StartUpListener类
@Servicepublic class StartUpListener implements ApplicationListener<ContextRefreshedEvent> { @Autowired public UserMapper userMapper; @Override public void onApplicationEvent(ContextRefreshedEvent event) { if(event.getApplicationContext().getParent() != null){ } }}
ps:网上说会执行两次,需要判断event.getApplicationContext().getParent()为空,但是我测试的时候,发现只执行一次,并且是ServletContext,不为空,所以我加了不为空的判断。
下面是静态资源的配置
1.spring-mvc下配置
<mvc:resources mapping="/static/**" location="/WEB-INF/static/"/>
2.在/WEB-INF/static/下放任意文件,重新部署项目,都能通过../static/文件名 的地址访问到该文件
阅读全文
0 0
- SpringMVC下监听项目启动和静态资源配置
- SpringMVC静态资源配置
- springmvc 的静态资源配置
- springmvc静态资源配置
- Springmvc静态资源配置
- SpringMVC静态资源配置
- Tomcat中SpringMVC的静态资源配置
- django连接数据库和静态资源配置
- linux下启动服务和监听程序
- Django静态资源配置
- django 静态资源配置详解
- spring mvc 静态资源配置
- springboot 静态资源配置
- SSM中静态资源配置
- Django_静态资源配置
- 动态监听和静态监听
- Linux下启动和关闭Oracle服务和监听程序
- Linux下启动和关闭Oracle服务和监听程序
- HTML中数字和字母不换行显示
- Android中杀死进程的方法
- gdb调试2
- left join、inner join、right join及笛卡尔积解释
- 正则表达式基础语法
- SpringMVC下监听项目启动和静态资源配置
- JOptionPane总结
- 如何快速将磁盘写满!!!
- pydev debugger: warning: trying to add breakpoint to file that does not exist
- Can't update table 'psxt_user' in stored function/trigger because it is already used by statement wh
- NB-IoT使用笔记(5)在linux下用python搭建UDP转发服务器扩展NB可访问IP个数
- PAT考试乙级1050(C语言实现) (重点题目)(按格式读取,使用容器vector)
- Git 分支
- 磁盘SMART信息概述