如何修改 MyEclipse 抛出警告标志的条件?我很高兴听到一个通用的解决方案,但对于好奇的人来说,这是我的具体问题/如果它被证明是相关的:
<html xmlns="http://www.w3.org/1999/xhtml">
<wicket:panel>
<p>
<object type="text/html" width="750" height="360" wicket:id="htmlRendition"></object>
</wicket:panel>
</html>
导致警告“未定义的属性名称 (xmlns)”、“未知标记 (wicket:panel)”和“未定义的属性名称 (wicket:id)”。奇怪的是,大多数与 Wicket Java 文件配对的 HTML 文件没有错误,只有格式为 ClassName$InnerClassName.html
的文件。
最佳答案
我在 Wicket 的 HTML 文件中使用以下内容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd">
我知道一些 IDE (IntelliJ) 例如允许您注册一个 dtd 来验证您的 xml 文件。这篇文章看起来适用于 XML 文档,但也许 HTML 文件可以工作或可以配置为类似地工作:
关于html - 删除 MyEclipse 中的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1663086/