配置springMVC时出现的问题
来源:互联网 发布:嵌入式网络那些事 编辑:程序博客网 时间:2024/05/29 18:01
配置springMVC时出现的问题
项目结构如图:
配置文件片段:
1 <servlet> 2 <servlet-name>springMVC</servlet-name> 3 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 4 <init-param> 5 <param-name>contextConfigLocation</param-name> 6 <param-value>classpath:spring-servlet.xml</param-value> 7 </init-param> 8 <load-on-startup>1</load-on-startup> 9 </servlet>10 <servlet-mapping>11 <servlet-name>springMVC</servlet-name>12 <url-pattern>/</url-pattern>13 </servlet-mapping>
报错: Could not open ServletContext resource [/spring-servlet.xml]
查询了半天原因竟然是:漏加了 classpath:
那么classpath究竟是干什么的呢?
web项目编译后会有一个classpath路径。编译后的class文件,资源文件,依赖文件等都会放在这个路径下。param-value制定的这个配置文件时spring的配置文件,classpath意思就是说这个配置文件在classpath路径下。classpath就是代表 /WEB-INF /classes/ 这个路径。
同时注意classpath 和 classpath* 区别:
classpath:只会到你的class路径中查找找文件;
classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找
0 0
- 配置springMVC时出现的问题
- Iintellij IDEA配置SpringMVC项目出现的问题
- springMVC运行出现的问题
- 使用SpringMVC时添加了web.xml中的DispatchServlet配置后出现Tomcat服务器无法启动的问题
- SpringMvc+Mybatis整合hbase时出现的问题
- SpringMVC配置国际化出现的异常
- SpringMVC的@RequestMapping出现404的问题
- 关于SpringMVC配置的问题
- 关于springmvc的配置问题
- 配置SpringMVC时出现Tomcat无法启动,SpringMVC的jar包
- 关于springMVC 4.x配置ajax-json 出现406错误的问题。
- mybatis+springmvc测试出现的奇怪问题
- spring+springmvc+hibernate 整合出现的问题
- springmvc和mybatis整合出现的问题
- Hibernat 配置时出现过的问题
- 机房配置时出现的问题
- 配置Seetaface时出现的问题
- 配置MongoDB时出现的问题
- Html学习之html的文件基本标记(2)
- Genymotion关于eclipse和android stdio中的安装
- JS学习之正则表达式
- activity的一些自我理解
- github安装提交心得
- 配置springMVC时出现的问题
- Broadcast receiver之我见
- Intent之小编见
- 设计模式之简单工厂模式
- 【Android 开发】Android App 内存泄露之Handler
- android测试工具
- 设计模式之代理模式
- notification新旧用法
- 设计模式之单例模式