我使用 eclipse 作为我的 java IDE,我正在处理的项目使用 struts。Eclipse 在任何具有 struts 标签的页面上都告诉我这些标签是语法错误。
例如,我的标签<logic:equal
显示此错误
标记“<”的语法错误,删除此标记
但页面工作得很好。在这些情况下,如何让 eclipse 不显示错误?
编辑:刚刚注意到这仅在标签位于<script>
块内时。常规 HTML 中的标签可以正常工作。这只是我的 Eclipse 版本的一个未解决的错误吗?
编辑 2:根据评论发布一个代码块。还像响应建议的那样将 CDATA 添加到文件中。我仍然在eclipse中遇到错误。
<script type="text/javascript" language="Javascript1.2">
//<![CDATA[
window.onload = function ()
{
<logic:equal value="false" name="BeanKey" property="value(RecordNotFound)">
alert("Record not found");
</logic:equal>
}
//]]>
</script>