primefaces数据表selectionMode多个不兼容mojarra

时间:2011-04-06 16:03:25

标签: primefaces mojarra

最近我从myfaces切换到mojarra并注意到primefaces datatable复选框多行选择不起作用。

我已经尝试了http://www.primefaces.org/showcase/ui/datatableRowSelectionRadioCheckbox.jsf

提供的确切示例程序

使用myfaces单选和多选都有效,但是mojarra多选不起作用(setSelectedCars方法中selectedCars.length为0)

我尝试过mojarra 2.0.3和mojarra 2.1.0 with primefaces 2.2.1

2 个答案:

答案 0 :(得分:0)

添加'f:view contentType =“text / html”'解决了问题。

http://www.primefaces.org/faq.html

中阅读此内容

答案 1 :(得分:-1)

                                                                                                                                                                                                                                                                                               

           <p:column sortBy="#{tup.docTypeAndDirection}" >
                                <f:facet name="header">
                                <h:outputText value="Document Type"/>

                                </f:facet>
                                <h:outputText value="#{tup.docTypeAndDirection}"/>
          </p:column>

          <p:column sortBy="#{tup.partnerEDIAddress}" >
                                <f:facet name="header">
                                <h:outputText value="Partner Trading Address"/>
                                </f:facet>
                                <h:outputText value="#{tup.partnerEDIQual}:#{tup.partEDIAddr}"></h:outputText>
          </p:column>                   
        </p:dataTable>