classpath就是代表 /WEB-INF /classes/ 这个路径(如果不理解该路径,就把一个web工程发布为war包,然后用winrar查看其包内路径就理解啦)
常用的场景:
在SSH架构中,配置Spring的上下文环境:
contextConfigLocation
classpath:applicationContext.xml
里面的
classpath:applicationContext.xml
也可以使用 /WEB-INF /classes/ applicationContext.xml 代替
注意:
classpath 和 classpath* 区别:
classpath:只会到你的class路径中查找找文件;
classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找 ---- 够深入的吧
本文解释了classpath的概念,特别是在Web应用程序中如何指向/WEB-INF/classes/目录,并探讨了其在SSH架构中Spring配置文件(applicationContext.xml)的引用方式。同时,区分了classpath与classpath*的区别,前者仅在class路径中查找文件,而后者则更深入地在包括jar文件在内的所有class路径中进行搜索。
566

被折叠的 条评论
为什么被折叠?



