我使用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无关。
答案 0 :(得分:1)
在上面的代码中,使用OGNL表达式填充列表。这是有效的表达式,但IDE并不总是支持它,因为OGNL版本和插件版本可能不匹配。您始终可以将其从验证中排除。但这不是主要问题,你不能注意它。
此示例使用相同的集合,看起来很好
<s:select list="#@java.util.LinkedHashMap@{'-1':'All Activity','0':'Posts Only','1':'Trades Only'}"/>