springmvc獲得項目根目錄(絕對路徑)


原文: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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM