2014-09-03 2 views
0

У меня есть расширенная dataTable в моем приложении, и я хотел бы загрузить информацию в свою форму, когда выбрана строка. До сих пор это то, что у меня есть:richfaces datatable selectionchanged listener

<rich:extendedDataTable value="#{myBean.list}" var="item" selection="#{myBean.selection}" selectionMode="single"> 
    <a4j:ajax execute="@form" render="@from" event="selectionchange" listener="#{myBean.selectionListener}"/> 
    <h:column> 
     ... 
    </h:column> 
</rich:extendedDataTable> 

Проблема заключается в том, что форма, кажется, оказывается перед selectionListener называется, так что данные не загружены. Как я могу решить эту проблему?

+0

У вас есть 'render =" @ from "' вместо '" @form "', но почему вы все-таки ререддируете всю форму? Изменяется ли таблица? – Makhiel

ответ

0

Makhiel получил это право, я ошибочно написал «форму». Теперь я чувствую себя глупо.

Смежные вопросы