我有一个使用 Spring MVC 用 Java 编写的简单应用程序。Credentials 类只包含登录时提供的用户名和密码。
理想情况下,我希望每个 jsp 页面上都显示人员的用户名和全名。我正在考虑设置会话属性。
我的控制器类:
@RequestMapping(value = "/menu", method=RequestMethod.POST)
public String addContact(Map<String, Object> map,@ModelAttribute("user")
User user, BindingResult result, SessionStatus status,HttpSession session) {
session.setAttribute("DisplyName", u.getDisplayName());
我的 JSP:
<div class="wlctxt">Welcome <%=session.getAttribute("DisplyName") %></div>
但是我在这里得到会话属性的空值。
有没有其他方法可以实现这一目标?