2010-11-22 2 views
2

Ich möchte ein Alt-Tag in den folgenden Zeilen von JSP-Code einfügen, wie mache ich das?Wie Alt-Tags dynamisch in Jsp eingefügt werden

<li class="carousel-promo"> 
    <div> 
<c:choose> 
<c:when test="${mediaType eq 3}"> 
    <dsp:valueof param="media.data" valueishtml="true"/> 
</c:when> 
<c:when test="${mediaType eq 1}"> 
    <dsp:getvalueof var="imgURL" param="media.url" /> 
    <img src='<dsp:valueof value="${imgURL}"/>' /> <br /> 
</c:when> 
</c:choose> 
    </div> 
</li> 
+0

Was meinen Sie dynamisch? Basiert es auf einer Bedingung? –

Antwort

1

im vorausgesetzt, Sie ein alt-Attribute in den img-Tag bedeuteten, dass das Hinzufügen:

nur so etwas tun, wenn das alt-Attribut zu setzen versucht. In diesem Beispiel wird der Wert der Variablen, die über das dsp-tag abgerufen wird, mithilfe von media.description als Name der Eigenschaft auf Ihrem Medienobjekt festgelegt.

<c:when test="${mediaType eq 1}"> 
    <dsp:getvalueof var="imgAltText" param="media.description" /> 
    <dsp:getvalueof var="imgURL" param="media.url" /> 
    <img alt='<dsp:valueof value="${imgAltText}"/>' src='<dsp:valueof value="${imgURL}"/>' /> <br /> 
</c:when> 

Hoffnung, die geholfen ....

+0

danke das funktioniert. – Amen

Verwandte Themen