Java 在beans.xml spring 4.x中使用Requestmappinghandlermapping时出现问题
我正在将proj从Spring3.0升级到Spring4.x。因此,我用旧类(DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter)中的新类更新了beans.xml。我假设,我在Spring4.x中处理RequestMappingHandlerMapping的方式面临问题Java 在beans.xml spring 4.x中使用Requestmappinghandlermapping时出现问题,java,spring,spring-mvc,annotations,Java,Spring,Spring Mvc,Annotations,我正在将proj从Spring3.0升级到Spring4.x。因此,我用旧类(DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter)中的新类更新了beans.xml。我假设,我在Spring4.x中处理RequestMappingHandlerMapping的方式面临问题 <code> <bean class="org.springframework.web.servlet.mvc.method
<code>
<bean
class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"
p:interceptors-ref="threadSessionDataInterceptor" />
<bean
class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
<property name="messageConverters">
<list>
<ref bean="stringMarshallingConverter"/>
<ref bean="jsonMarshallingConverter"/>
<ref bean="xmlMarshallingConverter"/>
<ref bean="xmlMarshallingConverter2"/>
</list>
</property>
</bean>
</code>
但是,当我使用Spring3.0运行相同的代码时,它不会引发任何异常。请告诉我我是否做错了什么。
下面是我使用Spring3.0运行时粘贴stacktrace的过程
18:17:09113 INFO[org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping](ServerService线程池--55)将URL路径[/address/validateExample.json]映射到处理程序“VerificationController”上
18:17:09129信息[org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping](ServerService线程池--55)将URL路径[/init/doInitialConfig.json]映射到处理程序“initialConfController”上
<code>
@Controller
@RequestMapping("/sample/*")
public class AdVerificationController {
private final static Log log = LogFactory.getLog(AdVerificationController.class);
@Autowired
AdVerificationService adVerificationService;
@RequestMapping(value = "validateexample.json")
public void addNotes(@RequestParam(value = "validateLane1", required = false)String Line1,
@RequestParam(value = "validateLane2", required = false)String Line2,
@RequestParam(value = "validateTe", required = false)String Te,
Model model)throws Exception {
{
AddXML add = new AddXML();
VerificationXML VerificationResponse = new AddVerificationXML();
......... rest of code