问题描述
- Spring MVC 的classpath
-
<servlet><servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:config/application.xml</param-value> </init-param> <load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>springMVC</servlet-name><url-pattern>/</url-pattern></servlet-mapping>
classpath*:config/application.xml中的这句 我没有用绝对路径,那个classpath具体指的是哪个路径在哪里可以设置吗?我在java Build Path ---> Source 下 Default output 中设置路径后 一直报
org.springframework.web.servlet.DispatcherServlet noHandlerFound
警告: No mapping found for HTTP request with URI [/SpringMVC1/hello] in DispatcherServlet with name 'springMVC'
求教
解决方案
classpath是src下的相对路径,报错检查一下application.xml有没有配置action的拦截地址
解决方案二:
这个是一个世界大同了吗
时间: 2024-10-03 16:28:04