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

时间:2017-07-13 14:18:23

标签: eclipse jsp

<option value="something" <c:if test="${ }">selected</c:if>>something</option>

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

我想知道这是否与Oxygen有关,或者是否有一些我在这里缺少的设置。

修改 该行突出显示c:if的缺失结束标记,而<option>未正确关闭,预计'>'

2 个答案:

答案 0 :(得分:4)

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

  • 下载针对WTP 3.9.0的功能补丁
  • UnZIP文件并将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替换你的-eclipse \ plugins \ org.eclipse.wst.html.core_1.2.100.v201705012043.jar

答案 1 :(得分:0)

没问题。使用Eclipse Oxygen,只需转到菜单,帮助->检查更新

全选,等待,在出现提示时重新启动,JSTL将使用

进行格式化