关于web工程中java类如何获取webapp路径下的文件
来源:互联网 发布:病假条淘宝暗语大全 编辑:程序博客网 时间:2024/05/18 02:50
1.需要创建一个servlet继承ServletContextListener监听器
2.web.xml配置监听器,
<listener>
<listener-class>com.stee.configurationmanagement.init.TestWebPath</listener-class>
</listener>
3.如果需要servlet在web容器启动的时候就实例化,可以配置<load-on-startup>1</load-on-startup>,大于0.
4.监听器在servlet实例化的时候会调用contextInitialized(ServletContextEvent servletContextEvent)方法,然后在这个方法中使用这个方法的参数即可获取webapp路径
String webRootPath = servletContextEvent.getServletContext() .getRealPath("/"); System.out.println(webRootPath);if (webRootPath == null) { try { webRootPath = servletContextEvent.getServletContext() .getResource("/").getFile(); System.out.println(webRootPath); } catch (MalformedURLException e) { LoggerUtil.logger.info(("获取WEBROOT失败!")); }}
0 0
- 关于web工程中java类如何获取webapp路径下的文件
- java web工程中获取webroot 路径
- Java 关于获取webapp路径问题
- 关于c/c++ 工程中获取文件路径、设置输出文件路径的问题
- 获取工程或工程下的文件的路径
- JAVA中获取工程路径的方法
- JAVA中获取工程路径的方法
- JAVA中获取工程路径的方法
- JAVA中获取工程路径的方法
- JAVA中获取工程路径的方法
- JAVA中获取工程路径的方法
- 关于获取webapp路径问题
- 解决Eclipse EE部署web项目在Tomcat webapp目录下没有工程文件的问题
- java中如何获取文件路径
- Java中获取classpath路径下的资源文件
- java读取web工程下的web-info路径
- Java中获取工程路径
- 关于Java Web工程中web.xml文件
- Android图片加载(4)
- java(6)内部类基础
- 关于单例模式的最全总结
- JAVA重要知识点
- Android SharedPreferences
- 关于web工程中java类如何获取webapp路径下的文件
- Android常见的两种启动服务的方式
- android的actionBar函数
- ubuntu14.04,由于安装软件造成磁盘空间不足,无法登入Gnome解决办法!!
- unity3d 5.2 添加广点通广告
- 2. Spring4.1-Java Config
- 学习PMP第一步
- Linux sublime text3输入中文的问题.
- Codeforces Round #331 (Div. 2) C. Wilbur and Points