thymeleaf抛出项目上下文ServletContext ,session,request等信息

℡╲_俬逩灬. 提交于 2019-12-11 13:12:56
    @RequestMapping("/alls")
    public String allsinfo(HttpSession session, HttpServletRequest request,Model model){
        session.setAttribute("username","小张session");
        request.setAttribute("userpwd","666req");
        request.getServletContext().setAttribute("usersex","男ctx");
        String paths = request.getServletContext().getContextPath();
        model.addAttribute("paths",paths);
        return "allsinfo";
    }
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <div>请求上下文内容</div>
    <div th:text="${#httpServletRequest.getAttribute('userpwd')}"></div>
    <div th:text="${userpwd}"></div>
    <div th:text="${session.username}"></div>
    <div th:text="${#servletContext.getAttribute('usersex')}"></div>
    <div th:text="${application.usersex}"></div>
</body>
</html>

这里需要注意的是有两种request取法,两种servletcontext取法,一种session

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!