【发布时间】:2019-06-05 21:38:37
【问题描述】:
在我当前的 Spring 项目(使用 Thymeleaf)中,我有这两个控制器 HomeController 和一个通用控制器,它扩展到与模型层中的实体关联的所有控制器。
在HomeController,我有这个modelAttribute方法:
@ModelAttribute("usuario")
public Usuario usuario() {
return usuario.findBy("username", SecurityContextHolder.getContext().getAuthentication().getName());
}
这显然可以通过这个控制器中映射的视图来访问。有没有办法与映射在另一个控制器中的视图共享这个 modelAttribute?
我在很多地方都读到过这个RedirectAttributes 资源,但我猜它只适用于重定向视图(如modelAndView.setViewName("redirect:welcome");)?
【问题讨论】:
标签: spring model-view-controller modelattribute