码迷,mamicode.com
首页 > 编程语言 > 详细

springBoot整合thymeleaf时th:onclick事件

时间:2019-08-15 14:32:55      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:code   click   http   get   attribute   asc   整合   机制   版本   

今天按照

《JavaEE开发的颠覆者: Spring Boot实战》

学习spring boot的时候在编写7_2时thymeleaf传参的时候发生500错误,通过查找各方面资料,发现书上的springboot版本(1.3.0)和我用的版本(2.1.7)不一样引起的

以下处理方法:

1.   将springboot版本改成2.0.5

2.   3.x版本的thymeleaf为了防止注入攻击,升级了安全机制

解决

修改前

<button th:onclick="‘javascript:getName(this,\‘‘+${person.name}+‘\‘);‘" type="button">获得名字</button>

修改后

<button th:data-name="${person.name}" onclick="getName(this,this.getAttribute(‘data-name‘))" type="button">获得名字</button>

springBoot整合thymeleaf时th:onclick事件

标签:code   click   http   get   attribute   asc   整合   机制   版本   

原文地址:https://www.cnblogs.com/Treesir/p/11357634.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!