web.xml 中 classpath 写法说明

简单理解,classpath就是代表  /WEB-INF /classes/  这个路径

web项目的发布之后,是放在服务器的webapps目录下 --》

点进去是所有的静态资源文件和WEB-INF文件夹

点进去WEB-INF文件夹,是jsp文件和web.xml、classes文件夹和lib文件夹

classes文件夹下放的是所有的配置文件

lib文件夹下放的是所有的所需jar包

 

常用的场景:

在SSH架构中,配置Spring的上下文环境:


    
        contextConfigLocation
        
            classpath:applicationContext.xml
        

    

 

里面的

classpath:applicationContext.xml  

也可以使用  /WEB-INF /classes/ applicationContext.xml  代替

 

注意:

classpath 和 classpath* 区别:

classpath:只会到你的class路径中查找找文件;
classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找 ---- 够深入的吧

你可能感兴趣的:(JavaWeb)