**

## 注意:

**
①controller的作用域必须入参,要不然返回结果为null
②thymeleaf的 视图解析器会冲突,只配置一个即可

## 1、pom依赖

<!-- (使用Thymeleaf模板引擎)-->
<dependency>
<groupId>org.thymeleaf</groupId>
<artifactId>thymeleaf</artifactId>
<version>3.0.2.RELEASE</version>
</dependency>
<dependency>
<groupId>org.thymeleaf</groupId>
<artifactId>thymeleaf-spring4</artifactId>
<version>3.0.2.RELEASE</version>
</dependency>


## 2、springmvc-servlet.xml配置

<!-- thymeleaf的视图解析器 会与冲突ContentNegotiatingViewResolver-->
<bean />

</bean>

## 3、controller存放到作用域中

参数必须入参:

@RequestMapping(value = "/adminLogin",method = RequestMethod.POST)
public String adminLogin(HttpServletRequest req,
HttpServletResponse resp,
Map<String, Object> map,
Model model,


存放值

req.getSession().setAttribute("admin", admin);
req.setAttribute("name", admin);
map.put("admin1", admin);
model.addAttribute("model", admin);

## 4、html中去对应的作用域的值
html头部增加支持

<html xmlns:th="http://www.thymeleaf.org">
取值

<span class="user" th:text="${session.admin.adminName}"></span>
<span class="user" th:text="${name.adminName}"></span>
<span class="user" th:text="${model.adminName}"></span>
<span class="user" th:text="${admin1.adminName}"></span>

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-15
  • 2021-06-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
  • 2022-12-23
  • 2021-04-13
相关资源
相似解决方案