0

私は、JSP を使用するレガシー システムに取り組んでいます。具体的には<display:table>、ユーザーがデータの列をソートできるようにするタグがあります。ただし、デフォルトのタグを使用すると、アルファベット順、整数順、または double 順でのみソートされます。dataTypeカスタム ロジックをコール スタックに挿入して、属性を使用して<display:column>"$5,000,000.00" のような値を並べ替え、その前に "$5,100" がリストされないようにする方法を探しています。

ソートメカニズムで使用できる完全にテストされたコンパレータがあります。

私はどんなアイデアにもオープンです。これらは私が思いついたものです:

  • を取る他のいくつかの実装を見つけましたcomparator。これを最初にテストして、現在持っているもので動作するかどうかを確認する予定です. ただし、このタイプの変更は、テストを伴う大きな体系的な変更です。
  • と を再実装TableTagColumnTagます。ただし、これらが一般的に何をしているのかを確認するための実際のソースが見つかりません。「オープンソース」指定については以上です。
4

1 に答える 1

0

tld ファイルを使用してクラスに対応するクラスを取得すると、そのクラスにメソッドを挿入できます。

于 2011-09-15T15:18:59.047 に答える