问 spring mvc的web.xml中这个地方的classpath是什么意思? spring springmvc java swnuv 2015年09月25日提问 关注 5 关注收藏 0 收藏,1.3k 浏览 问题对人有帮助,内容完整,我也想知道答案 0问题没有实际价值,缺少关键内容,没有改进余地 2015年09月25日提问 评论 邀请回答 默认排序 时间排序 3 个回答 答案对人有帮助,有参考价值 1答案没帮助,是错误的答案,答非所问 采纳 首先这个是 web.xml方式定义参数传给Servlet。因此,<param-value></param-value>的解释是接收这个参数的servlet执行的。dispatchservlet的这个参数是定义配置文件的位置的。 而spring中对资源文件的处理做了抽象化,可以用符合 URI规范的方式声明文件位置,具体的实现类会解析这个字符串,(可以看spring的Resource相关的文档)根据里面的声明 来使用合适的方式读取。 classpath:开头的意思是说从 classpath中寻找目标文件。 web application的classpath包含 WEB-INF/lib下的所有jar包和WEB-INF/classes目录 2015年10月08日回答 评论 dwangel 126 声望 答案对人有帮助,有参考价值 0答案没帮助,是错误的答案,答非所问 编译后的class路径。/WEB-INF/classes/ 2015年09月25日回答 评论 本是天上逍遥的仙 34 声望 答案对人有帮助,有参考价值 0答案没帮助,是错误的答案,答非所问 你的web项目编译后会有一个classpath路径,编译后的class文件,资源文件,依赖文件等都会放在这个路径下。param-value制定的这个配置文件时spring的配置文件,classpath意思就是说这个配置文件在classpath路径下。 2015年09月25日回答 评论 转载于:https://www.cnblogs.com/superAng/p/5620212.html