"未知标签(主要)" Eclipse中的JSP文件中的警告

时间:2016-02-16 12:52:30

标签: eclipse html5 jsp tags

我在Eclipse中遇到这种恼人的行为,它警告我JSP文件中的<main>元素。

我的页面顶部有<!DOCTYPE html>,我使用了其他几个HTML5元素,例如<header><footer>,但是Eclipse没有&# 39;不要发出警告。

我尝试关闭HTML和JSP语法验证,但这似乎没有用。

我只是不明白为什么它与<main>标签有问题,但没有其他HTML5标签有问题,而且黄色下划线很难过于刺激。

如何让Eclipse忽略此标记?

提前感谢您的回答。

3 个答案:

答案 0 :(得分:7)

因此,根据评论@safin chacko中链接的问题,人们似乎对HTML5属性有类似的问题。

在那里发布的答案显示了如何让Eclipse忽略对指定的属性的验证。从那时起,Eclipse似乎还具有能够忽略指定元素验证的附加功能

I have posted an answer on that question也回答了我自己的问题。

答案 1 :(得分:0)

似乎已经有了一个Bugzilla项目。希望,当问题得到解决时,问题就会消失。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=516758

与此同时,您可以通过转到Eclipse&gt;来禁止警告。偏好&gt;网络&gt; HTML文件&gt;验证并将main添加到要忽略的逗号分隔列表元素名称。

答案 2 :(得分:0)

此警告的原因之一可能是您使用了没有页眉标签的页脚标签。

1。创建一个单独的文件“ Footer.html”,并在其中写入页脚内容。

2。通过以下方式将footer.html包含在您的主要.jsp文件中: <%@ include file =“ Footer.html”%>

您也可以对标头尝试相同的操作。