2013-01-09 2 views
1

У меня есть таблица данных, отображаемая в JSP с использованием DisplayTags. Один из столбцов в таблице - столбец «Приоритет». Если приоритет равен 1, я должен иметь возможность отображать красный свет рядом с ним. Есть ли прямой способ сделать это?Как добавить изображение в значение ячейки условно в таблице. Его в JSP и им, используя отображаемые теги для таблицы

<display:column headerClass="tableHead" title="Priority" property="priority" sortable="false" /> 

Мне нужно показать изображение рядом со всеми ячейками со значением данных «1».

Обновление: я до сих пор не вижу изображения, даже несмотря на то, что оно dosent дает исключение.

<display:column headerClass="tableHead" title="Priority" property="priority" sortable="false" ><c:if test="${dispatchresults1.priority eq 1}"><img src="images/flashinglight4.gif"/></c:if> </display:column> 

Это верх таблицы.

<display:table htmlId="dispatchtable1" id="dispatchresults1" name="packedNotDispatchedlist" pagesize="20" style="width:100%;text-align:left;font-size:10px" class="thinBorder" requestURI="" export="true" > 

Update: Это то, что работает для меня в конце концов.

<display:column headerClass="tableHead" title="Priority" sortable="false" > 
<c:choose> 
<c:when test="${dispatchresults1.priority eq 1}"><img src="images/flashinglight4.gif"/> 
</c:when> 
<c:otherwise >${dispatchresults1.priority} 
</c:otherwise> 
</c:choose>    
</display:column> 
+1

Это поможет, если вы редактировали свой вопрос, чтобы включить свой код и объяснить, что вы пробовали до сих пор. –

+0

Привет Аарон. Я включил код столбца, чтобы дать вам представление. Спасибо – DJR

ответ

1
<display:column headerClass="tableHead" title="Priority" sortable="false"> 
    <c:if test="${tableId.priority == 1}"><img src="..."/></c:if> 
</display:column> 
+0

Спасибо JB. Но я до сих пор не вижу изображения, даже если он доцент дает исключение. Это верх моей таблицы. DJR

+0

Удалить атрибут свойства из своего столбца. –

+0

Я пробовал это, и это сработало. Спасибо JB. <Дисплей: колонка headerClass = "tableHead" название = "приоритет" сортируемым = "ложно"> \t \t \t \t \t <с: когда тест = "$ {dispatchresults1.priority экв 1}"> \t \t \t \t \t \t <с: в противном случае> $ {} dispatchresults1.priority \t \t \t \t \t \t \t DJR