Como passar argumentos de método para um ActionListene
Estou criando um menu gerado dinamicamente. No banco de dados, eu armazenei o diretório String
) de cada submenu e armazenados em umArrayList
no feijão. Esta é uma parte do código:
<c:forEach items="#{controlWeb.algorithms}" var="alg">
<h:form>
<h:commandLink actionListener="#{controlWeb.setContent(PROBLEM)}" value="About"/>
</h:form>
</c:forEach>
O problema está em "PROBLEMA". Eu quero escrever#{alg.algorithm1}
e não funciona porque acho que não é possível aninhar expressões E
OactionListener
colocou oString
#{alg.algorithm1}
noutroString
. Como posso atingir o requisito?