я получаю некоторые проблемы с использованием Spring MVC Вот мой web.xml конфигурацииSpring MVC - Не найдено сопоставление для запроса URI?
<!-- config spring -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/applicationContext.xml,
/WEB-INF/classes/xfire-servlet.xml,
/WEB-INF/classes/mvc-servlet.xml,
classpath:org/codehaus/xfire/spring/xfire.xml
</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<listener>
<listener-class>
org.springframework.web.util.IntrospectorCleanupListener
</listener-class>
</listener>
<!-- spring mvc -->
<servlet>
<servlet-name>mvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>mvc</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
Мой контроллер следит за
@Controller
@RequestMapping("/searchCase.do")
public class SearchCaseController {
public String getCaseDetailInfo() {
return "forward:caseDetail";
}
}
и мой MVC конфигурации является
<!--auto scan annotation -->
<context:component-scan base-package="com.thunisoft.shxt.webservice.model.searchCase.logic" />
<bean id="viewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/jsp/case" />
<property name="suffix" value=".jsp" />
</bean>
Тогда я прошу через URL: http: // {address: port}/{application-name} /searchCase.do, Но он не может найти контроллер для разрешения моего запроса с помощью
No handler found in getLastModified
DispatcherServlet with name 'mvc' processing request for [/{application-name}/searchCase.do]
No mapping found for HTTP request with URI [/{application-name}/searchCase.do] in DispatcherServlet with name 'mvc'
Successfully completed request
Моя весна MVC версия 2.5.6 Я жду ваших вопросов, чтобы помочь мне решить эту проблему, спасибо!
Каково имя вашего файла конфигурации xml? –
Конфигурация имени файла xml - это mvc.xml – Gmx
make it springMVC-servlet.xml, затем попробуйте. –