#primefaces #mojarra
#primefaces #mojarra
Вопрос:
Недавно я переключился на mojarra из myfaces и заметил, что флажок primefaces datatable для выбора нескольких строк не работает.
Я попробовал точный пример программы, доступный по адресу http://www.primefaces.org/showcase/ui/datatableRowSelectionRadioCheckbox.jsf
С myfaces работают как одиночный, так и множественный выбор, но с mojarra множественный выбор не работает (selectedCars.length равен 0 в методе setSelectedCars)
Я пробовал использовать mojarra 2.0.3 и mojarra 2.1.0 с primefaces 2.2.1
Ответ №1:
Добавление ‘f:view ContentType=»text / html»‘ решило проблему.
Прочитайте это в http://www.primefaces.org/faq.html
Ответ №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>
Комментарии:
1. Какой-либо контекст? В противном случае очень сложно понять этот ответ (а также опубликовать информацию о версии, это явно для версий JSF и PF, упомянутых в вопросе?)