0

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

其他一切似乎都很好,除非我在 JSP 中编写类似这样的内容:

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

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

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

4

1 回答 1

1

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

此示例使用相同的集合,看起来不错

<s:select list="#@java.util.LinkedHashMap@{'-1':'All Activity','0':'Posts Only','1':'Trades Only'}"/>
于 2013-04-13T19:49:48.640 回答