Thymeleaf:如何在使用Thymeleaf的JavaScript中使用布尔运算符

我在使用th:inline="javascript" javascript中使用thymeleaf,但是当我们在java脚本中添加布尔条件时,thymeleaf会出现如下exception:

 org.xml.sax.SAXParseException; lineNumber: 14; columnNumber: 22; The entity name must immediately follow the '&' in the entity reference. com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203) com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177) com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:441) com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368) com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1436) com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference(XMLDocumentFragmentScannerImpl.java:1845) ............................. 

以下是我的javascript代码:

  $(document).ready(function(){ $('.fancybox').fancybox({ 'width' :'623px', 'maxHeight':'156px' }); var catId = $("#category").val(); if(catId != null && catId != ''){ findSubCategories(); /**/ debugger; if(subCatId != null){ $("#subCategory").val(subCatId); } } }); ............................... 

我们如何在百里香中使用&操作员?

块]包装if块

  

使用保护script标记的全部内容。