具有嵌套JSTL标记的Eclipse Oxygen JSP验证错误

Wil*_*ill 5 eclipse jsp

<option value="something" <c:if test="${ }">selected</c:if>>something</option>
Run Code Online (Sandbox Code Playgroud)

这行代码在Eclipse Oxygen中突出显示,但是,我之前使用的是Neon,这条线路完全正常.运行应用程序很好,并且没有任何错误呈现页面.

我想知道这是否特定于氧气或是否有一些我在这里缺少的设置.

编辑: 该行突出显示缺少结束标记c:if,并且<option>未正确关闭,预期'>'

Bug*_*ler 4

我以这种方式解决了同样的问题: bugs/show_bug.cgi?id=518987

  • 下载针对 WTP 3.9.0 的功能补丁
  • 解压缩文件并将 518987-p​​atch01\plugins\org.eclipse.wst.html.core_1.2.101.v20170704_fix518987_01.jar 重命名为 org.eclipse.wst.html.core_1.2.100.v201705012043.jar
  • 使用 518987-p​​atch01\plugins\org.eclipse.wst.html.core_1.2.100.v201705012043.jar 替换 your-eclipse\plugins\org.eclipse.wst.html.core_1.2.100.v201705012043.jar