У меня большая проблема.У меня есть список с некоторыми значениями.И каждый раз, когда я нажимаю на него, он переключает сортировку из ASC в DESC ИЛИ из DESC в ASC.Теперь я хочу показать img, который показывает состояние сортировки (стрелка вверх для ASC и стрелка вниз для DESC).Без img он прекрасно работает, но когда я помещаю в него динамический тег img, я отправляю двойной запрос на сервер, чтобы функция toggeling не могла работать.Моя логика такова: если DESC был раньше, чем теперь использовать ASC .... если Asc был раньше, чем теперь использовать DESC.Мой JSP выглядит следующим образом (getSort () возвращает фактическую строку вида «status»):
`<s:if test="getSort()=='DESC'">
<s:set name="sortierBild1" value="'/styles/img/buttons/pfeil-unten.GIF'"/>
</s:if>
<s:if test="getSort()=='ASC'">
<s:set name="sortierBild1" value="'/styles/img/buttons/pfeil-unten.GIF'"/>
</s:if>`
`<th id="Berichtsjahr" class="sortable">
<s:url id="SortBerichtsjahrURL" action="planIdentUebersicht_sort">
<s:param name="sortBy" value="1" />
</s:url>
<a href="${SortBerichtsjahrURL}" class="action">BJahr
<img src="<s:url value='%{sortierBild1}'/>" class="icon"></a>
</th>`
При таком созвездии он отправляет двойные запросы, и моя логика не может переключаться!Тот же код без img-части (<img src="<s:url value='%{sortierBild1}'/>" class="icon">
), отлично работает!
Пожалуйста, помогите мне!Привет.