4

データベースからレコードがフェッチされない場合に、Struts1.3の表示タグに表示するものが見つかりませんというメッセージを削除したいと思います。

これを行うことは可能です...?

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 に答える