Я использую простой шрифт и пытаюсь сделать его интерактивным без использования javascript. Может кто-нибудь мне помочь?Как сделать столбцы поверхностей, которые можно обрабатывать datatable clickable
Вот мой код. Нажимая строки, я хочу вызвать метод.
<p:dataTable id="examplej" class="table couple-table" rowKey="#{info.id}" selectionMode="single" selection="#{bb.detail(info)}" rowIndexVar="rowIndex"
var="info" value="#{bb.coupleList}" rows="10" paginatorTemplate="{RowsPerPageDropdown} {FirstPageLink} {PreviousPageLink} {CurrentPageReport} {NextPageLink} {LastPageLink}"
rowsPerPageTemplate="5,10,15" paginator="true" emptyMessage="お探しの地域では見つかりませんでした">
<p:column class="column-couple">
<h:outputText value="#{info.addressOne}" />
</p:column>
Это метод, который я хочу вызвать, щелкнув строки.
<p:commandLink action="#{bb.detail(info)}"/>
Когда я запускаю свой webapp, я получаю эту ошибку сейчас.
javax.el.PropertyNotFoundException: класс 'java.lang.String' не имеет свойства 'id'.
Заранее спасибо.
а как насчет rowSelect event ?? ' ' –