gpt4 book ai didi

java - JSP 文件中的 Eclipse 和 struts 语法错误

转载 作者:行者123 更新时间:2023-11-30 09:17:25 25 4
gpt4 key购买 nike

我使用 eclipse 作为我的 java IDE,我正在处理的项目使用 struts。 Eclipse 在任何具有 struts 标记的页面上告诉我这些标记是语法错误。

例如我的标签 <logic:equal显示此错误

Syntax error on token "<", delete this token

但是页面工作正常。在这些情况下如何让 Eclipse 不显示错误?

编辑:刚刚注意到只有当标签位于 <script> 内时才会出现这种情况堵塞。常规 HTML 中的标签工作正常。这只是我的 eclipse 版本的一个 Unresolved 错误吗?

编辑 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>

最佳答案

相反,你可以这样尝试,

<logic:present name="BeanKey" property="value(RecordNotFound)">
<logic:equal value="false" name="BeanKey" property="value(RecordNotFound)">
<script>
window.onload = function ()
{
alert("Record not found");
}
</script>
</logic:equal>
</logic:present>

关于java - JSP 文件中的 Eclipse 和 struts 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18967771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com