首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

用displaytag对String类型数字排序不准确的解决办法

2012-11-06 
用displaytag对String类型数字排序不准确的解决方法问题:model中定义的数值都为String类型,用displaytag进

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

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


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

热点排行