美文网首页嵌牛IT观察
使用thymeleaf时遇到的一些问题

使用thymeleaf时遇到的一些问题

作者: 丘之心 | 来源:发表于2017-12-15 11:01 被阅读0次

    姓名:岳沁

    学号:17101223458

    转载自:http://blog.csdn.net/xyc_csdn/article/details/72801716

    【嵌牛导读】:

    问题一:org.xml.sax.SAXParseException: 元素类型 “input” 必须由匹配的结束标记 “” 终止。

    问题二:org.xml.sax.SAXParseException: 在实体引用中, 实体名称必须紧跟在 ‘&’ 后面。

    【嵌牛鼻子】:thymeleaf

    【嵌牛提问】:thymeleaf可以解析哪些问题?

    【嵌牛正文】:

    问题一:org.xml.sax.SAXParseException: 元素类型 “input” 必须由匹配的结束标记 “” 终止。

           这是最简单的一个问题,用过的,都知道,一般input遇到这种问题比较多。解决方法很简单,加上’/’就行了。

    问题二:org.xml.sax.SAXParseException: 在实体引用中, 实体名称必须紧跟在 ‘&’ 后面。

    在thymeleaf的js中使用&,<,>等符号时会产生这种问题,即使转义也不行,解决方法:将你的js代码包裹在之中即可,like this://,详情参考:http://blog.csdn.net/lijiaojiao123123/article/details/44954667

    问题三:如果你需要在js代码中使用thymeleaf的表达式获取你后端传的值

    解决方法:,加上 th:inline=”JavaScript”标签即可,在获取值时这样写,var user = [[${user}]],注意无需加引号,而这样获取到的数据已经是一个json对象了,很方便.。

    问题四:你很可能在写这样的代码:$("#select").append(""+text+"");时报这样的错:SyntaxError: missing ) after argument list

    解决方法:不要用”“包裹”,而要使用”包裹”“即可

    相关文章

      网友评论

        本文标题:使用thymeleaf时遇到的一些问题

        本文链接:https://www.haomeiwen.com/subject/wamrwxtx.html