我需要在一个页面上显示多个控制器的输出。
Menu controller: adds "menuItems" collection to the model
Banner controller: adds "banner" to the model
ListItems controller: the "main" one: it adds all other data to display
我的观点(我使用xslt)了解模型并使用它。
我的问题是如何为一个请求调用 3 控制器并将它们的输出合并到一个模型中。
我不想在这里使用继承(闻起来有气味)。我不想使用拦截器,因为它们是低级的,我想使用映射参数而不是请求和响应。
如何在Spring MVC中实现?
谢谢!
PS:我会尝试使用WebRequestInterceptor