¿Cómo pasar argumentos de método a un ActionListener?
Estoy creando un menú generado dinámicamente. En la base de datos, he almacenado el directorio String
) de cada submenú y almacenados en unaArrayList
en el frijol. Esta es una parte del código:
<c:forEach items="#{controlWeb.algorithms}" var="alg">
<h:form>
<h:commandLink actionListener="#{controlWeb.setContent(PROBLEM)}" value="About"/>
</h:form>
</c:forEach>
El problema está en "PROBLEMA". Quiero escribir#{alg.algorithm1}
y no funciona porque creo que no es posible anidar expresiones EL.
LosactionListener
selecciona elString
#{alg.algorithm1}
en otroString
. ¿Cómo puedo lograr el requisito?