springmvc获得项目根目录(绝对路径)
来源:互联网 发布:java游戏开发教程.pdf 编辑:程序博客网 时间:2024/05/17 03:31
原文:http://www.bubuko.com/infodetail-790547.html
在项目中有时候我们需要记录日志或者上传图片,需要知道项目的具体路径,如果项目中使用了spring,那么获得到项目跟路径很简单,只需要在web.xml中添加listener配置,具体如下:
<context-param> <param-name>webAppRootKey</param-name> <param-value>evan.webapp</param-value> </context-param> <listener> <listener-class>org.springframework.web.util.WebAppRootListener</listener-class> </listener>
其中param-value的值可以随便赋值,只要保证同一个tomcat下不同项目的param-value不重复即可。通过以上配置后就可以在普通的java类中得到项目跟路径了。具体代码如下:
System.getProperty("evan.webapp");//获取的值类似E:\develop_tools\apache-tomcat-7.0.59\webapps\bookMobile
备注:
在实践过程中有两种情况,原来的项目,用的是spring-3.2.6的jar包,不写listener就能通过System.getProperty()就可以取到项目绝对路径,后来自己玩的时候用4.3.9的jar包,不写listener就取不到。
阅读全文
0 0
- springmvc获得项目根目录(绝对路径)
- springmvc获得项目根目录(绝对路径)
- springmvc获得项目根目录(绝对路径)
- springmvc获得项目根目录(绝对路径(服务器路径))
- 如何获得springmvc项目的根目录
- servlet中获得tomcat项目根目录的绝对路径
- js 获得项目根目录
- java获得项目绝对路径(转载)
- java获得项目绝对路径
- java获得项目绝对路径
- java获得项目绝对路径
- java获得项目绝对路径
- java获得项目绝对路径
- java获得项目绝对路径
- java获得项目绝对路径
- java获得项目绝对路径
- java获得项目绝对路径
- java获得项目绝对路径
- [java]String、StringBuilder、StringBuffer三者的区别
- flask 文件上传和下载
- mysql比较数据库结构差异
- Android开发实现选择城市界面,可根据拼音、首字母进行搜索
- vue.js在windows本地下搭建环境和创建项目
- springmvc获得项目根目录(绝对路径)
- spring boot controller设置 @Transactional 不回滚的解决办法
- Java开发Dubbo分布式框架使用及原理浅析
- tnsnames.ora配置
- 20171009日记账流水(复盘)
- ssh三大框架常见问题总结
- Java互联网架构-分布式系统服务治理
- mysql date datediff函数的使用
- Harbor容器镜像安全漏洞扫描详述和视频