读书人

用displaytag对String类型数字排序不准

发布时间: 2012-11-06 14:07:00 作者: rapoo

用displaytag对String类型数字排序不准确的解决方法
问题:model中定义的数值都为String类型,用displaytag进行排序时,默认是按字符串比较的,造成排序不准确。

解决办法:
1、自定义一个Comparator类,实现自定义比较规则
2、在页面需要的列中配置
<display:column title="" comparator="自定义的Comparator类名">


            <c:out value="${item}" escapeXml="false"/>
</display:column>

读书人网 >编程

热点推荐