Как удалить ничего не найдено для отображения в теге отображения Struts 1.3 - PullRequest
4 голосов
/ 13 мая 2011

Я хочу удалить сообщение Ничего не найдено для отображения в Struts 1.3 Показать тег, когда нет записей из базы данных.

Это возможно сделать ...?

Ответы [ 4 ]

7 голосов
/ 26 мая 2011

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

empty_list не работал в моем случае. Я попробовал это, и это работает:

<display:table ...
   <display:setProperty name="basic.msg.empty_list" value="" />

   <display:column ...
   ...
</display:table>

Вы также можете настроить ваше сообщение в формате html:

<display:setProperty name="basic.msg.empty_list" 
    value="<span style=\"font-size:12px\">No data</span>" />

Надеюсь, это поможет ...

2 голосов
/ 14 мая 2011

Вы можете установить свойство конфигурации для таблицы отображения. Подробнее см. Здесь .

Настраиваемое свойство конфигурации: basic.msg.empty_list_row, которое по умолчанию имеет «Ничего не найдено для отображения». значение. Подробнее см. На этой странице .

Итак, ваш код будет выглядеть примерно так:

<display:table ... >
   <display:setProperty name="basic.msg.empty_list_row"> 
      ... insert your choise here ... 
   </display:setProperty>
   ...
</display:table>
0 голосов
/ 15 февраля 2018

удалите атрибут "pagesize", это исправляет проблему для struts2 & Displaytag 1.2 (это раздражающее сообщение называется PageBanner "

0 голосов
/ 22 марта 2013

Добавьте следующую запись в "displaytag.properties" файл и поместите файл в Class Path -

basic.msg.empty_list=

Также вы можете установить любое сообщение здесь -

basic.msg.empty_list=No подходящих записей найдено !!!

...