JavaJSP表标签排序
我正在开发一个使用JSP的遗留系统。具体来说,有一个<display:table>
标记,允许用户对数据列进行排序。但是,当使用默认标记时,它只按字母顺序、整数或双精度排序。我正在寻找一种将自定义逻辑注入调用堆栈的方法,这样我就可以使用<display:column>
的dataType
属性对“$5000000.00”之类的值进行排序,而不必在前面列出“$5100”
我有一个经过充分测试的比较器,可以被排序机制使用
我愿意接受任何想法。以下是我想到的:
- 我发现一些other implementations需要
comparator
。我计划先测试一下,看看它是否能与我目前拥有的东西配合使用。然而,这种类型的变化是一个具有测试含义的大型系统性变化李> - 重新实施
TableTag
和ColumnTag
。然而,我找不到实际的来源来了解它们通常做什么。“开源”的名称就到此为止李>
# 1 楼答案
使用tld文件获取类对应的类,然后可以将方法注入该类中