Как динамически вставлять тэги alt в jsp - PullRequest
2 голосов
/ 22 ноября 2010

Я хочу вставить тег alt в следующие строки кода jsp, как мне это сделать?

<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>

1 Ответ

1 голос
/ 22 ноября 2010

я предполагаю, что вы имели в виду добавление атрибута alt к тегу img:

просто сделайте что-то подобное при попытке установить атрибут alt. В этом примере устанавливается значение переменной, извлекаемой с помощью тега dsp с использованием media.description в качестве имени свойства вашего медиа-объекта.

<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>  

надеюсь, что помогло ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...