Я создаю динамически генерируемое меню.В базе данных я сохранил каталог (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
.Как мне выполнить требование?