web.xml 中 初始化参数中的param-value,相对路径如何写?

 我来答
天然殆247
推荐于2016-02-24 · TA获得超过210个赞
知道答主
回答量:131
采纳率:0%
帮助的人:135万
展开全部
web.xml<init-param> <param-name>logconf</param-name> <param-value>D:/project/WEB-INF/classes/log4j.cfg</param-value> </init-param> 上面为初始化参数为绝对路径。 我想把它改为相对路径 ,如为: <param-value>WEB-INF/classes/log4j.cfg</param-value>,方便以后的部署。 classpath表示将在你的类文件路径中去查找配置文件。classpath:/filename 不行呀,日记输出:文件名、目录错误。我的文件确实在classes文件里面。 问题补充:项目是在servlet与tomcat下的 问题补充:myali88 写道引用classpath:/filename 当然不行,“classpath”这种写法是spring自己做了解析的,一般的应用又不会认。你需要自己解析。明白,有写过例子吗?拿来参考。 问题补充:myali88 写道引用classpath:/filename 当然不行,“classpath”这种写法是spring自己做了解析的,一般的应用又不会认。你需要自己解析。先谢谢你。有什么其它的方法?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式