session中加入user

This commit is contained in:
flower 2019-01-29 00:02:00 +08:00
parent 105478f0a6
commit 08e7299310
2 changed files with 8 additions and 9 deletions

View File

@ -31,10 +31,7 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import sun.awt.image.IntegerComponentRaster;
@ -49,6 +46,7 @@ import java.util.List;
*/
@Controller
@RequestMapping("/web")
@SessionAttributes("user")
public class CmsUserController {
private static final Logger log = LoggerFactory.getLogger( CmsUserController.class );
@ -110,6 +108,7 @@ public class CmsUserController {
@RequestMapping("/user/index.html")
public String webUserIndex(ModelMap map) {
map.put( "user", ShiroUtils.getSysUser() );
map.addAttribute("user", ShiroUtils.getSysUser());
return prefix + "/user/set";
}
@RequestMapping("/user/home.html")

View File

@ -173,19 +173,19 @@
<ul class="layui-nav fly-nav-user">
<!-- 未登入的状态 -->
<li th:if="${user}==null" class="layui-nav-item">
<li th:if="${session.user}==null" class="layui-nav-item">
<a class="iconfont icon-touxiang layui-hide-xs" th:href="@{/web/user/login.html}"></a>
</li>
<li th:if="${user}==null" class="layui-nav-item">
<li th:if="${session.user}==null" class="layui-nav-item">
<a th:href="@{/web/user/login.html}">登入</a>
</li>
<li th:if="${user}==null" class="layui-nav-item">
<li th:if="${session.user}==null" class="layui-nav-item">
<a th:href="@{/web/user/reg.html}">注册</a>
</li>
<!-- 登入后的状态 -->
<li th:if="${user}!=null" class="layui-nav-item">
<li th:if="${session.user}!=null" class="layui-nav-item">
<a class="fly-nav-avatar" href="javascript:;">
<cite class="layui-hide-xs" th:text="${user.userName}"></cite>
<cite class="layui-hide-xs" th:text="${session.user.userName}"></cite>
<i class="iconfont icon-renzheng layui-hide-xs" title="认证信息layui 作者"></i>
<i class="layui-badge fly-badge-vip layui-hide-xs">VIP</i>
<img src="https://tva1.sinaimg.cn/crop.0.0.118.118.180/5db11ff4gw1e77d3nqrv8j203b03cweg.jpg">