4

我想删除消息 Nothing Found to Display in Struts 1.3 Display Tag ,当没有从数据库中获取记录时。

它有可能做到这一点......?

4

4 回答 4

7

从我的角度来看,默认行为应该是在数据源为空的情况下不得显示任何消息。

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

我希望它会有所帮助...

于 2011-05-26T09:54:38.590 回答
2

您可以为显示表设置配置属性。有关详细信息,请参见此处

要设置的配置属性basic.msg.empty_list_row默认为“没有找到可显示的内容”。价值。有关更多详细信息,请参阅此其他页面

所以你的代码看起来像这样:

<display:table ... >
   <display:setProperty name="basic.msg.empty_list_row"> 
      ... insert your choise here ... 
   </display:setProperty>
   ...
</display:table>
于 2011-05-14T19:13:29.417 回答
0

删除“pagesize”属性,它解决了 struts2 和 Displaytag 1.2 的问题(那个烦人的消息叫做 PageBanner)

于 2018-02-15T14:10:30.187 回答
-2

将以下条目添加到"displaytag.properties"文件并将文件放在类路径中 -

basic.msg.empty_list=

您也可以在此处设置任何消息 -

basic.msg.empty_list=No找到匹配的条目!!!

于 2013-03-22T10:20:38.393 回答