一. 基本对象
1. #request
#request表示HttpServletRequest对象
2. #session
#session表示HttpSession对象
session是#session的简单表示形式,是map对象,用来获取session域中指定key的值
3. #servletContext
#servletContext表示servletContext对象
application是#servletContext的简单表示形式,用来获取servletContext域中key的值
4. param
param对象表示请求参数的集合
<!DOCTYPE html>
<!--suppress ThymeleafVariablesResolveInspection -->
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div>
获取request域中的对象 <br/>
<p th:text="${#request.getAttribute('requestName')}"></p>
<p th:text="${requestName}"></p>
</div>
<div>
获取session域中的对象 <br/>
<p th:text="${#session.getAttribute('sessionName')}"></p>
<p th:text="${session.sessionName}"></p>
</div>
<div>
获取application域中的对象 <br/>
<p th:text="${#servletContext.getAttribute('applicationName')}"></p>
<p th:text="${application.applicationName}"></p>
</div>
<div>
获取参数的内容 <br/>
发送name参数的值:<span th:text="${param.name}"></span> <br/>
参数的个数:<span th:text="${param.size()}"></span>
</div>
<

本文详细介绍了Thymeleaf模板引擎中的基本对象及工具类对象的应用,包括请求对象、会话对象、应用对象、日期操作、字符串处理、列表操作、数值格式化等,并展示了如何优雅地处理空值。
最低0.47元/天 解锁文章
1079

被折叠的 条评论
为什么被折叠?



