Thymeleaf js获取session中的值

时间:2025-03-15 20:19:21

Thymeleaf模板中JS取后台域对象值

SpringBoot项目,版本2.1.

核心:使用双中括号包裹 [[ ]]

推荐:取值时,使用单引号或双引号包裹
原因:避免当值为null时,前台的语法错误,如:var param = ;

request

// 后台放值
("requestParam", id);
var requestParam= '[[${requestParam}]]';

session

// 后台放值
("sessionParam", id);
var sessionParam = '[[${}]]';

application

// 后台放值
("applicationParam", id);
var applicationParam = '[[${}]]';

SpringMVC

Model

// 后台放值
("modelParam", id);
var modelParam = '[[${modelParam}]]';

ModelMap

// 后台放值
("modelMapParam", id);
var modelMapParam= '[[${modelMapParam}]]';