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}]]';