【发布时间】:2013-10-20 21:00:24
【问题描述】:
我有一个带有以下 JSP 标签的页面:
<c:set var="task" value="${report.taskMap['bin:'.concat(bin.id)]}" />
这工作正常,但 Eclipse 抱怨它是一个语法错误,大概是因为 '.concat(bin.id)' 部分是旧版本的 JSP 不支持的 JSP 2.2 扩展。有没有办法告诉 Eclipse 接受这种语法?或者,有没有办法告诉 Eclipse 不要将 JSP 验证错误视为错误,而是将它们标记为警告?我宁愿不完全关闭验证——它很有用——但是将项目标记为包含错误会导致进一步的各种问题。
【问题讨论】:
-
你有没有想过这个问题?
-
@exabrial 不。我的假设是,至少就 eclipse 4.4.2(我尝试过的最新版本)而言,这根本没有实现。
-
这也是我的发现。一个 [crappy] 解决方法是更改 Eclipse 中的警告/错误级别。
-
在 Eclipse EE Mars 中对我来说也一样 - 没有解决方案?
-
你能把你的 pom.xml 和关联的 taglibs 放上去吗