最近在学习springboot,学到前端部分的thymeleaf时卡住了,主要是三元运算上面;过程是这样的:我把原来项目改造成springboot项目,在前端部分使用三元运算进行分页操作,遇到了大坑;改了老半天;
BUG1:thymeleaf的三元运算比较数字时要使用单引号 ‘’ 将数字包裹器来
<a th:href="'/book/list?pageOn='+${pageOn < '1' ? '1' : (pageOn - 1) + '' }" >上一页</a>
错误提示:
Exception evaluating SpringEL expression: "pageOn < 1 ? '1' : (pageOn - 1) + '' " (template: "index" -<