永发信息网

在web.xml中classpath和classpath*的区别

答案:2  悬赏:50  手机版
解决时间 2021-04-11 15:37
在web.xml中classpath和classpath*的区别
最佳答案
首先 classpath是指 WEB-INF文件夹下的classes目录

解释classes含义:
1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml
2.存放模板文件 eg.actionerror.ftl
3.存放class文件 对应的是项目开发时的src目录编译文件
总结:这是一个定位资源的入口

如果你知道开发过程中有这么一句话:惯例大于配置 那么也许你会改变你的想法

对于第二个问题
这个涉及的是lib和classes下文件访问优先级的问题: lib>classes
对于性能的影响应该不在这个范畴

classpath 和 classpath* 区别:

classpath:只会到你的class路径中查找找文件;
classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.
全部回答
classpath 和 classpath* 区别: classpath:只会到你指定的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找. 举个简单的例子,在我的web.xml中是这么定义的:classpath*:meta-inf/spring/application-context.xml 那么在meta-inf/spring这个文件夹底下的所有application-context.xml都会被加载到上下文中,这些包括meta-inf/spring文件夹底下的 application-context.xml,meta-inf/spring的子文件夹的application-context.xml以及jar中的application-context.xml。 如果我在web.xml中定义的是:classpath:meta-inf/spring/application-context.xml 那么只有meta-inf/spring底下的application-context.xml会被加载到上下文中。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
尋求PS圖片和製作MAD的高手
X179/X123(路口)地址在哪,我要去那里办事
车撞人了怎么办,两辆车相撞后一辆车上的人死
单选题《管子·轻重戊》中记载,管仲为了征服
刚高二退学,能去干吗?
我是女朋友的初恋,她和我分手了,她心里会想
周杰伦今年不出新专辑吗?
每个人的内心都害怕孤单吗?
认为详写木兰征战沙场的情景...
息县金城农机专业合作社地址有知道的么?有点
试用所学的生物学知识分析回答下列问题:(1
万丈高楼平地起(对下联)
我男朋友一下午都没理我,我该怎么惩罚他??
2G内存 window7下应该设置虚拟内存为多少?
信用卡电话号是别人的用我自己的电话可以查余
推荐资讯
判断题人民币币值基本稳定是指保持国内物价总
为什么欧洲人眉毛上比亚洲人要凸出好多 眉毛
可爱呆萌的句子,七个字的呆萌句子,请亲们告
谁帮我做个炫舞自定义戒指图案
Java授权软件
可爱小饰品制作。
北京西到重庆的动车组开通了吗?到达州有站吗
最近用IE8浏览器经常网页未响应,而用其他的
离西安西高新区西辛庄最近的工行和建行在哪?
DNF北京2,有信誉QB换YXB的么?
若X的相反數是3,|Y|=5,則X+Y的值是?
中国农业科学院土壤肥料研究所怎么样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?