So generieren Sie mit dem Tag ui: repeat dynamisch eine ID in dataTable

Ich benutze ui: repeat-Tag, mit dem Bilder gerendert werden. Ich habe fünf Bilder, die ich möchte, dass bei jeder Iteration meine Bild-IDs wie Bild1, Bild2, Bild3 .... imagen erhalten. Ich habe es versucht, aber es funktioniert nicht.

<div id="imageGallery">
    <ui:repeat value="#{countryPages_Setup.images}" var="image" varStatus="status">
        <tr>
            <td>
                <a href="javascript:void()" class="launchLink">
                    <p:graphicImage id="image#{status.index}"         //problem
                                    value="/resources/images/#{image}"
                                    width="100"
                                    height="100"
                                    rendered="#{countryPages_Setup.renderImages}"/>
                </a>
            </td>
        </tr>
    </ui:repeat>
</div>

Ich habe auch versucht {staus.index + 1}. Ich habe auch versucht, id = image # {1 ++} Aber es funktioniert auch nicht. Wie kann ich es tun?

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage