0

私は JavaEE と XHTML にまったく慣れていないので、助けていただければ幸いです。

タグにいくつか問題があり<c:if>、レンダリング時間で何かを行う必要があることはわかっています。だから私はテーブルを持っていて、リスト内のすべてのエントリではなく、特定のタイプまたは属性を持ついくつかのエントリにコマンドリンクを表示したいと考えています。

ここに私のコードがあります:

 <h:dataTable id="list" border="1" cellspacing="0" cellpadding="4"
                                     value="${listbean.entryList}" var="entry" >
    <c:if test="${entry.eventType == 'Übung' or entry.eventType== 'Praktikum' }">
         <h:column>
            <h:commandLink action="#{listbean.deleteEntry()}" value="show event">
                       <f:param name="id" value="${entry.id}"/>
            </h:commandLink>
         </h:column>
    </c:if>

それを解決することは可能ですか?

4

1 に答える 1

0

さて、私はいくつかの回避策を使用してそれを解決しました。

いくつかのブール変数をJavaコードに宣言し、ELを使用して値がtrueかfalseかをテストしました

于 2012-08-02T18:04:50.290 に答える