小编abt*_*abt的帖子

如何从我的 Spring MVC 应用程序从同一个控制器方法返回每个页面中的变量?

我想从我的 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}。

所以,我的方法不起作用,我的页面中什么也没有出现,对我来说最大的问题是我没有得到任何可以帮助我的异常或错误。谁能帮我一些建议?

java spring jsp spring-mvc

2
推荐指数
1
解决办法
2101
查看次数

标签 统计

java ×1

jsp ×1

spring ×1

spring-mvc ×1