Thymeleaf模版页面内嵌JS不能使用For循环问题, 报错org.xml.sax.SAXParseException: 元素内容必须由格式正确的字符
不仅仅是for 循环,while 循环等等也会报错
参考: https://blog.csdn.net/xionghui2007/article/details/78760464
多次尝试找到的解决方法:需要在for循环语句前后添加/* <![CDATA[ */ 和 /* ]]> */就OK了,原因不明?
<script type="text/javascript" th:inline="javascript">
/* <![CDATA[ */
for(var i=1;i<3;i++){
alert(i);
}
/* ]]> */
</script>