0

我想做与以下相同的映射:

@Controller 
@RequestMapping ("VIEW") 
public class MyController extends AbstractController { 

@RenderMapping (params = "action=changePage") 
public String changePage (@ModelAttribute () final MyFormulaire form, final RenderRequest renderRequest, final RenderResponse renderResponse, final Model model) {
 return "test";
    } 
}

但不使用注释并使用 xml 配置所有 bean 和映射。有可能做这样的事情吗?我没有在 spring xml 文件中找到有关映射参数的文档。谢谢

4

1 回答 1

0

之前有一个问题与您类似,这是链接;https://stackoverflow.com/a/4497616/1241311

如何在春季 2.5 之前执行此操作的示例;

<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
   <property name="mappings">
      <map>
         <entry key="/doSomething/**" value-ref="controllerA"/>
         <entry key="/otherThing/**" value-ref="controllerB"/>
      </map>
   </property>
</bean>

看来这是一个已知问题,并且有一张改进票,您可以在此处找到更多信息;SPR-5757

于 2013-07-03T12:20:20.937 回答