Struts 2#{}在Netbeans 7.3中给出了编译错误

我正在使用Netbeans 7.3,我已经创建了一个maven Struts 2.3项目。

其他一切似乎都很好,除非我在JSP中写这样的东西:

<s:select list="#{'-1':'All Activity','0':'Posts Only','1':'Trades Only'}" 

上面的代码在JSP中给出了错误。 虽然它曾经在6.9中运行良好,但似乎对我来说就像一个bug。 任何帮助将非常感激。

我已经在插件页面上发布了关于它的评论,虽然在我看来不像插件问题左右,因为maven与NB插件AFAIK无关。

在上面的代码中,列表使用OGNL表达式填充。 这是有效的表达式,但是IDE并不总是支持它,因为OGNL版本和插件版本可能不匹配。 您始终可以将其从validation中排除。 但这不是主要问题,你无法关注它。

此示例使用相同的集合,看起来很好