【发布时间】:2016-04-21 23:37:17
【问题描述】:
我正在使用 Spring MVC 4,并且我正在使用一个模板构建一个站点,该模板需要跨页面的多个通用组件,例如登录状态、购物车状态等。控制器功能的示例如下:
@RequestMapping( path = {"/"}, method=RequestMethod.GET)
public ModelAndView index() {
ModelAndView mav = new ModelAndView("index");
mav.addObject("listProducts", products );
mav.addObject("listCategories", menuCategoriasUtils.obtainCategories());
return mav;
}
什么是提供这些不属于我们当前调用的控制器的元素的好方法/模式,这样我们就不会在每个控制器的每个方法中一遍又一遍地重复 不相关 操作?
谢谢!
【问题讨论】:
标签: java spring spring-mvc model-view-controller template-engine