私は、JSP を使用するレガシー システムに取り組んでいます。具体的には<display:table>
、ユーザーがデータの列をソートできるようにするタグがあります。ただし、デフォルトのタグを使用すると、アルファベット順、整数順、または double 順でのみソートされます。dataType
カスタム ロジックをコール スタックに挿入して、属性を使用して<display:column>
"$5,000,000.00" のような値を並べ替え、その前に "$5,100" がリストされないようにする方法を探しています。
ソートメカニズムで使用できる完全にテストされたコンパレータがあります。
私はどんなアイデアにもオープンです。これらは私が思いついたものです:
- を取る他のいくつかの実装を見つけました
comparator
。これを最初にテストして、現在持っているもので動作するかどうかを確認する予定です. ただし、このタイプの変更は、テストを伴う大きな体系的な変更です。 - と を再実装
TableTag
しColumnTag
ます。ただし、これらが一般的に何をしているのかを確認するための実際のソースが見つかりません。「オープンソース」指定については以上です。