我是Spring MVC 3.0的新手,我有struts 2.0的背景.我对xml中的配置很满意.
所以,我正在寻找一种方法来表示springdispatcher-servlet.xml中的@RequestMapping或任何其他依赖的xml.
有没有办法将@RequestMapping注释移动到xml文件?
作为一个附带问题,
@RequestMapping对每个Action的struts单点入口的各个方法有什么好处?
下面是一个示例类:
@Controller
public class ContentController {
@RequestMapping(value="/content", method=RequestMethod.GET)
public ModelAndView getContent() {
// do something
}
@RequestMapping(value="/savecontent", method=RequestMethod.GET)
public ModelAndView getSaveContent() {
// do something
}
}
Run Code Online (Sandbox Code Playgroud)
问候.
ska*_*man 12
这不仅是可能的,它是在Spring 2.5之前完成它的唯一方法.相当奇怪的是,几乎所有提到这一点的内容都已从Spring ref手册中删除,尽管它仍然是一种完全有效的映射请求的方式.我唯一可以提到的是第15.4.1节.
一个简单的例子是:
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<map>
<entry key="/doSomething/**" value-ref="controllerA"/>
<entry key="/other Thing/**" value-ref="controllerB"/>
</map>
</property>
</bean>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14591 次 |
| 最近记录: |