試圖做一些應該很容易... 即時通訊使用Spring MVC 3,我想重定向到另一個控制器內的控制器... ex :如何從一個控制器重定向到另一個控制器在春天
@Controller
@SessionAttributes
public class UserFormController {
@Autowired
private UserService userService;
@RequestMapping(value = "/method1", method = RequestMethod.GET)
public ModelAndView redirectFormPage() {
//redirect to controller2 here,
//pointing to a method inside it, without going to any url first
}
想這樣做與ModelAndView的,但在我看來,所有的解決方案必須先通過一個URL就在這時,我可以重定向到控制器。
感謝您的幫助!
===============更多信息=========== 流程就像這樣:controller1上的methodA被調用...做一些東西...然後想要將用戶重定向到listPage ...此頁面包含一個對象列表,其中controller2上的methodB能夠加載並將其發送到此listPage。我試圖實現的是:總是有人需要得到這個頁面,我會在這個controller2上調用這個方法並加載它。
所以你想要controller2返回ModelAndView對象?你想這個特定的方法不被映射到一個網址? – 2013-04-30 09:29:59
@reagten否...實際上controller2上的這個方法映射到一個頁面,這就是我想要的。問題是:我必須在進入特定頁面之前加載數據列表。將添加更多關於問題描述的信息......謝謝! – 2013-05-01 10:27:39