Sorting Primefaces数据表排序列表

Sorting Primefaces数据表排序列表,sorting,user-interface,primefaces,primefaces-extensions,Sorting,User Interface,Primefaces,Primefaces Extensions,我在Primefaces中有一个datatable,它在单击列标题时具有排序功能,当我单击sort时,它会按照下面的示例进行排序 现有产出: APPLE ORANGE ZEN apple orange zen 我希望UI上的排序输出是这样的 APPLE apple ORANGE orange ZEN ze

我在Primefaces中有一个datatable,它在单击列标题时具有排序功能,当我单击sort时,它会按照下面的示例进行排序 现有产出:

        APPLE
        ORANGE
        ZEN
        apple
        orange
        zen
我希望UI上的排序输出是这样的

        APPLE
        apple
        ORANGE
        orange
        ZEN
        zen 
如有任何建议,将不胜感激。多谢各位

现有代码:
                    <p:column id="firstName" 
                        sortBy="#{row.user.firstName}"
                        filterBy="#{row.user.firstName}"
                        styleClass="col-left" 
                        filterStyleClass="filter-full">

                        <f:facet name="header">
                            <h:outputText value="#{appmsg['first.name']}" />
                        </f:facet>

                        <h:outputText value="#{row.user.firstName}" />
                    </p:column>

Primefaces可以选择插入自定义排序函数,请参阅和列的文档


然后,您可以按照自己的方式进行排序。如果你使用LazyDatamodel,你甚至有更多的控制权。

你使用的primefaces是什么版本?从5.0.1开始,过滤就是一种情况insensitive@MangO_O:筛选!=分类