首尾添加下面这样的注释一样的声明,由于thymeleaf是采用xml解析的方式进行替换的,所以javascript中&这样的xml实体转义字符会被识别为转义,所以会出sax解析错误 如果&是在引号中的,不会报这个错误 /*<![CDATA[*/ if(a && b){ //... } /*]]>*/