primefaces datatable selectionMode multiple不适用于mojarra

primefaces datatable selectionMode multiple不适用于mojarra,primefaces,mojarra,Primefaces,Mojarra,最近我从myfaces切换到Mojara,注意到primefaces datatable复选框多行选择不起作用 <p:column sortBy="#{tup.docTypeAndDirection}" > <f:facet name="header"> <h:outputText value="Document Ty

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

           <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>
我已经试过了在

           <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>
对于myfaces,单个选择和多个选择都有效,但对于mojarra,多个选择不起作用(setSelectedCars方法中selectedCars.length为0)

           <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>

我已经尝试过mojarra 2.0.3和mojarra 2.1.0,primefaces 2.2.1添加了“f:view contentType=“text/html”解决了这个问题

           <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>

           <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>

           <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>

有上下文吗?否则,很难理解这个答案(以及发布版本信息,这是否明确针对问题中提到的JSF和PF版本?)