-1

我正在使用显示元素列表

<ui:repeat value="#{itemDetail.imageUrlsList}" var="imageUrl" class="thumbnail">    
    <div class="thumbnail" >
        <a4j:commandLink id="thumbLink" 
            actionListener="#{itemDetail.setCurrentImageUrl(imageUrl)}" 
            render="mainProductPic" immediate="true" >
             <h:graphicImage  id="thumbPic" value="/image/#{imageUrl}" width="50" height="50" />
        </a4j:commandLink>
    </div>
</ui:repeat>

这会为列表中的每个元素生成 html:

<a href="#" />

没有 CSS 类来定义。

谁能告诉我如何从 ui:repeat 指定类以使列表中的每个元素都具有此 html:

<a class="thumbnail" href="#thumb" />

提前致谢。

4

1 回答 1

0

我找到了,我只是添加了这样styleclass的属性:a4j:commandlink

< a4j:commandLink id="thumbLink" styleClass="thumbnail" />

希望这会帮助某人。

于 2014-10-22T09:23:09.423 回答