Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获得EclipseJSP表达式语言验证以接受JSP2.2EL构造?_Eclipse_Jsp_El - Fatal编程技术网

如何获得EclipseJSP表达式语言验证以接受JSP2.2EL构造?

如何获得EclipseJSP表达式语言验证以接受JSP2.2EL构造?,eclipse,jsp,el,Eclipse,Jsp,El,我有一个带有以下JSP标记的页面: <c:set var="task" value="${report.taskMap['bin:'.concat(bin.id)]}" /> 这很好,但Eclipse抱怨这是一个语法错误,可能是因为“.concat(bin.id)”部分是旧版本JSP不支持的JSP 2.2扩展。有没有办法告诉Eclipse接受这种语法?或者,是否有一种方法告诉Eclipse不要将JSP验证错误看作错误,而将它们标记为警告?我不想完全关闭验证—这很有用—但将项目标

我有一个带有以下JSP标记的页面:

<c:set var="task" value="${report.taskMap['bin:'.concat(bin.id)]}" />


这很好,但Eclipse抱怨这是一个语法错误,可能是因为“.concat(bin.id)”部分是旧版本JSP不支持的JSP 2.2扩展。有没有办法告诉Eclipse接受这种语法?或者,是否有一种方法告诉Eclipse不要将JSP验证错误看作错误,而将它们标记为警告?我不想完全关闭验证—这很有用—但将项目标记为包含错误会导致后续的各种问题。

似乎是一个长期存在的Eclipse验证错误:

在撰写本文时(bug出现6年后),它似乎仍未得到正确修复


另请参见。

你有没有发现这一点?@exabrial没有。我的假设是,至少在eclipse 4.4.2(我尝试过的最新版本)中,这还没有实现。这也是我的发现。一个[蹩脚的]解决方法是更改Eclipse中的警告/错误级别。我在Eclipse EE Mars中也是这样-没有解决方案?你能把pom.xml和associates标记库放在一起吗