將請求在春季轉發到不同的控制器的正確方法是什麼?Spring 3.0將請求轉發到不同的控制器
@RequestMapping({"/someurl"})
public ModelAndView execute(Model model) {
if (someCondition) {
//forward to controller A
} else {
//forward to controller B
}
}
所有控制器都由Spring注入依賴關係,所以我不能只是創建它們,並呼籲他們自己,但我想請求屬性到其他控制器傳遞。
下面是對文檔的鏈接春3.0.x的對RedirectView的,其中還包括:前進。 http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/htmlsingle/spring-framework-reference.html#mvc-redirecting – digitaljoel
有沒有可能做到這一點,沒有硬編碼「someUrlA」? –