Как передать аргументы метода в ActionListener?

Я создаю динамически генерируемое меню. В базе данных я сохранил каталог (String) каждого подменю и хранятся вArrayList в бобе. Это часть кода:

<c:forEach items="#{controlWeb.algorithms}" var="alg">
    <h:form>
        <h:commandLink actionListener="#{controlWeb.setContent(PROBLEM)}"  value="About"/>
    </h:form>
</c:forEach>

Проблема в «ПРОБЛЕМЕ». Я хочу написать#{alg.algorithm1} и это не работает, потому что я думаю, что это не возможно вложить выражения EL.

actionListener установитьString #{alg.algorithm1} в другойString, Как я могу достичь требования?

Ответы на вопрос(1)

Ваш ответ на вопрос