我想删除消息 Nothing Found to Display in Struts 1.3 Display Tag ,当没有从数据库中获取记录时。
它有可能做到这一点......?
我想删除消息 Nothing Found to Display in Struts 1.3 Display Tag ,当没有从数据库中获取记录时。
它有可能做到这一点......?
从我的角度来看,默认行为应该是在数据源为空的情况下不得显示任何消息。
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>" />
我希望它会有所帮助...
您可以为显示表设置配置属性。有关详细信息,请参见此处。
要设置的配置属性basic.msg.empty_list_row
默认为“没有找到可显示的内容”。价值。有关更多详细信息,请参阅此其他页面。
所以你的代码看起来像这样:
<display:table ... >
<display:setProperty name="basic.msg.empty_list_row">
... insert your choise here ...
</display:setProperty>
...
</display:table>
删除“pagesize”属性,它解决了 struts2 和 Displaytag 1.2 的问题(那个烦人的消息叫做 PageBanner)
将以下条目添加到"displaytag.properties"
文件并将文件放在类路径中 -
basic.msg.empty_list=
您也可以在此处设置任何消息 -
basic.msg.empty_list=No
找到匹配的条目!!!