月写意&随月

导航

2011年11月22日

如何获取web应用的部署路径(多种方式)

摘要: 我们用java做web应用的时候,最后会部署到服务器中,一般就是一个war包,或者是ear包。同时,我们常常需要读取一些固定路径的文件内容,比如针对某个功能的配置文件,比如某个jar包中的文件等。当我们需要做到这些的前提,就是知道文件或者jar的决定路径,这样我们可以通过File的API来获取其中的内容。获取一个web应用的部署路径,一般有2种方式:1.从request中获取,也就是当客户端向服务端发送请求时,截取其中的请求路径中内容来获取应用的部署路径,这是一种常用的方法。下面以jsf的请求为例war包部署的路径: public static String getDeployWarPath( 阅读全文

posted @ 2011-11-22 21:45 月写意&随月 阅读(1922) 评论(0) 推荐(0) 编辑