在写sql使用了<foreach>标签,报错sql injection violation, dbType mysql, , druid-version 1.2.11, syntax error: EOF
时间: 2024-04-05 22:29:49 浏览: 65
一个类似foreach的简单自定义标签
这个错误可能是因为你的SQL语句中有一些特殊字符或者语法错误导致的。可以尝试以下方法解决:
1. 检查你的SQL语句是否有语法错误,特别是在使用<foreach>标签的时候。
2. 检查你的<foreach>标签是否正确使用,包括参数、属性等。
3. 尝试使用占位符代替<foreach>标签,可以避免SQL注入问题。
4. 检查你使用的数据库驱动版本是否正确,是否需要升级。
5. 如果以上方法都无法解决问题,可以尝试使用其他数据库连接池,比如C3P0或者HikariCP。
希望以上方法能够帮助你解决问题。
阅读全文