1

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

我已经尝试了http://www.primefaces.org/showcase/ui/datatableRowSelectionRadioCheckbox.jsf上提供的确切示例程序

使用 myfaces,单选和多选都可以工作,但 mojarra 多选不起作用(setSelectedCars 方法中的selectedCars.length 为0)

我已经尝试使用 mojarra 2.0.3 和 mojarra 2.1.0 以及 primefaces 2.2.1

4

2 回答 2

0

添加 'f:view contentType="text/html"' 解决了这个问题。

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

于 2011-05-31T12:37:52.813 回答
-2

           <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>
于 2018-10-08T07:17:24.947 回答