我想从我的 Spring MVC 控制器返回一个模型,它对我的应用程序中的所有页面都是可见的。
所以,我需要一个返回一些用户详细信息的变量。这是我的代码:
@RequestMapping(value = "/*", method = RequestMethod.GET)
public void status(Model model){
Authentication auth = SecurityContextHolder.getContext()
.getAuthentication();
String username = auth.getName();
Manager mgr = managerService.findOne(username);
model.addAttribute("buget", mgr.getTeam().getTeamBuget());
}
Run Code Online (Sandbox Code Playgroud)
在我的jsp页面中,我写的是这样的:
<li> <c:out value="${buget}" /> <span class="glyphicon glyphicon-euro"></span></li>
Run Code Online (Sandbox Code Playgroud)
我希望能够在我的应用程序的每个页面中打印 ${buget}。
所以,我的方法不起作用,我的页面中什么也没有出现,对我来说最大的问题是我没有得到任何可以帮助我的异常或错误。谁能帮我一些建议?