java jsp struts2 maven-2 netbeans-7.3

java - Struts 2#{} dando error de compilación en Netbeans 7.3



jsp struts2 (1)

Estoy usando Netbeans 7.3 y he creado un proyecto maven Struts 2.3.

Todo lo demás parece estar bien, excepto cuando escribo en JSP algo como esto:

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

El código anterior da error en JSP. Aunque solía funcionar bien en 6.9 me parece un error. Cualquier ayuda sería realmente apreciada.

Ya publiqué un comentario sobre él en la página del complemento, aunque no me parece un problema de complemento, ya que maven no tiene nada que ver con los complementos de NB AFAIK.


En el código anterior, la lista se rellena con la expresión OGNL. Esa es una expresión válida, sin embargo, IDE no siempre la admite, ya que la versión OGNL y la versión del complemento pueden no coincidir. Siempre puede excluirlo de la validación. Pero no es el problema principal y no podrías prestarle atención.

Este ejemplo utiliza la misma colección y se ve bien

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