在Jsp中如果取得WEB-INF目录下的配置文件的实际路径?
在WEB-INF下放了一个配置文件,会被WEB-INF/classes/目录下的Java文件读取,可是怎么得到此配置文件的实际路径呢?在Java应该程序当中,可以用System.getProperty("user.dir")来获取当前应用程序的目录,但是在Jsp下得到的是TOMCAT_HOME/bin的目录。怎么在Jsp中如果取得WEB-INF目录下的配置文件的实际路径? 问题点数:20、回复次数:2Top
1 楼liu_you(滴水藏海)回复于 2005-11-09 21:16:07 得分 20
XXX.class.getClassLoader().getResource("").getPath();Top
2 楼sinboy(我是一棵菠菜)回复于 2005-11-10 12:02:08 得分 0
呵呵,谢了.不过发现一个问题,如果把Class文件已打包成Jar放在lib目录下,而不是把原始的Class文件放在WEB-INF/classes下的话,得到的路径是TOMCAT_HOME/common/classesTop




