Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
Java Struts 2#{}在Netbeans 7.3中给出编译错误_Java_Jsp_Struts2_Maven 2_Netbeans 7.3 - Fatal编程技术网

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

Java Struts 2#{}在Netbeans 7.3中给出编译错误,java,jsp,struts2,maven-2,netbeans-7.3,Java,Jsp,Struts2,Maven 2,Netbeans 7.3,我使用的是Netbeans 7.3,我创建了一个maven Struts 2.3项目 其他一切似乎都很好,除了在JSP中编写以下内容: <s:select list="#{'-1':'All Activity','0':'Posts Only','1':'Trades Only'}" 列表上方代码中的使用OGNL表达式填充。这是一个有效的表达式,但是IDE并不总是支持它,因为OGNL版本和插件版本可能不匹配。您始终可以将其从验证中排除。但这不是主要的问题,你不能注意它 此示例使用相同的集

我使用的是Netbeans 7.3,我创建了一个maven Struts 2.3项目

其他一切似乎都很好,除了在JSP中编写以下内容:

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

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

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

<s:select list="#@java.util.LinkedHashMap@{'-1':'All Activity','0':'Posts Only','1':'Trades Only'}"/>

感谢您提供的信息,我还设法找到了一个解决方案:可能重复的