• 在编程的时候,就是放在src下面,和你自己创建的包同一级
  • 在eclipse编译并发布到服务器端后,src路径对应WEB-INF路径,包中的.java文件对应 WEB-INF下的classes文件夹下即calsses/com/javaweb/environment/test/.class。
  • classPath即class类文件的根路径,所以发布前根路径是src,对应发布后的WEB-INF/classes/
  • 用maven构建项目的时候,classpath即src/main/下的resources、java和webapp。若在main下新建一个properties文件,则classpath也指该文件。
  • 项目中文件加载pojo对象、其他文件的默认路径都是classpath,不需要加前缀,直接写包名即可,如:

    //加载pojo对象
    <context: component-scan base-package="com.taotao.controller" />
    
    //加载其他文件
    <servlet>
        <servlet-name>spring</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:spring-mvc.xml</param-value>
        &