我将Spring 3升级到Spring4。之前,我在dispatcher-servlet.xml文件中使用urlmapping来访问控制器类。 URL直接在控制器和方法名称上调用。现在,当我将其迁移到Spring 4时,我在控制器类中使用了@RequestMapping,但不确定如何直接调用方法。
dispatcher-servlet.xml->
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="Test/*.do">TransactionController</prop>
</props>
</property>
</bean>
因此,如果我想调用TransactionController的method1,则直接将其调用为: /Test/method1.do
现在在Spring 4中,我正在使用@RequestMapping,因此在课堂上,我在下面放了代码:
@Controller
@RequestMapping("/Test/*.do")
现在,当我调用/Test/method1.do时,它将给出404错误。 不确定如何在类级别执行此操作,而不是将RequestMapping放在方法级别。
答案 0 :(得分:0)