700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 读取tomcat下的文件夹路径

读取tomcat下的文件夹路径

时间:2021-01-30 00:30:50

相关推荐

读取tomcat下的文件夹路径

背景:测试的为了每次部署时清缓存,将temp文件夹也删了,导致系统中有些excel导出功能用不了。

解决:新建一个监听文件,在系统启动时,判断temp文件夹是否存在,不存在就新建。

temp文件夹的作用:参考;/u013076997/article/details/52301262

/*

* Servlet3.0提供@WebListener注解将一个实现了特定监听器接口的类定义为监听器,这样我们在web应用中使用监听器时,

* 也不再需要在web.xml文件中配置监听器的相关描述信息了。

*/

@WebListener

public class MyListener implements ServletContextListener{

@Override

public void contextDestroyed(ServletContextEvent arg0) {

}

@Override

public void contextInitialized(ServletContextEvent event) {

//取出tomcat部署的位置,System.getProperty("catalina.home");

String catalinaHome = System.getProperty("catalina.home");

if(catalinaHome!=null){

File file =new File(catalinaHome+"\\temp");

if (!file .exists() && !file .isDirectory()) {

file .mkdir();

}

}

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。