关于一个错误提示,html

发布于 2021-11-21 03:28:21 字数 584 浏览 957 评论 8

有时候在html里面写一个beetl代码,或者js

会出现The content of elements must consist of well-formed character data or markup.

找到别人说加上一个东西

//<![CDATA[

//]]>

请问这个是什么意思

还有人说有几种东西再xml里面无法使用

&lt; < 小于号
&gt; > 大于号
&amp; & 和

如果再html里面使用&lt; 这样还能解析吗?

@闲·大赋

@jfinal

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

输什么也不输骨气 2021-11-21 03:52:52

CDATA作用是避免在xml中对特殊字符进行再转码,用例如下:

            <isNotEmpty prepend="AND" property="startDate">

                <![CDATA[ trade_create > #startDate# ]]>

            </isNotEmpty>

平生欢 2021-11-21 03:52:52

xml语法问题

情痴 2021-11-21 03:52:52

哦,你可以用xml注释放beetl语法 .你应该是用其他可视化工具打开造成的

<legend>
<!--# if(action=="add"){ -->

</legend>
无边思念无边月 2021-11-21 03:52:52

这样也行么~,谢谢

挽清梦 2021-11-21 03:52:52

嗯,只需要设置定界符就行了

英雄似剑 2021-11-21 03:52:51

就是一个错误提示,似乎不影响使用,但是看着不爽~下面代码。感觉有时候会出现,问题未知

半世蒼涼 2021-11-21 03:52:43

应该不用的,你的html写的beetl代码 贴过来我看看,在html里,你可以这么写的:

<%
var a = 1;
%>
${a}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文