Я пытаюсь реализовать составной компонент, который будет отображать комментарии в виде списка массивов.
<cc:interface>
<cc:attribute name="value" type="java.util.List" required="true" shortDescription="The list of objects that should be displayed"/>
</cc:interface>
<cc:implementation>
<ui:repeat var="comment" value="#{cc.attrs.commentList}">
<div class = "comment-block">
<h3>#{comment.title}</h3>
<h4>#{comment.author}</h4>
<p>#{comment.body}</p>
<h:link outcome = "editComment?id={comment.id}" value = "edit" />
</div>
</ui:repeat>
</cc:implementation>
Теперь проблема в том, что тег должен отображаться только в том случае, если зарегистрированный пользователь является авторомкомментарий.Обычно я делаю это следующим образом:
<c:if test = "${comment.authId == authUser.id}">
<a href = "editComment.jsp?id=${comment.id}">
</c:if>
Как я могу сделать что-то подобное в JSF?