JSF, jak odświerzyc tabele po dodaniu rekordu?

0

Witajcie,

Zaczynam pisać w JSF, i napotkałem pierwszy problem ktorego jakoś nie moge przeskoczyć. Chodzi o odświerzanie tabelki po dodaniu rekordu. Rekod oczywiście dodaje się do bazy jednak tabelka pozostaje bez nowej zawartości.

Dodanie rekordu:

<p:commandButton id="add" value="Dodaj"  actionListener="#{assetBean.addAsset(assetBean.asset.name)}" update="assetTable"></p:commandButton>

A tutaj tabelka:

                      #{assetBean.readList()}                                         
                            <p:dataTable  id="assetTable" value="#{assetBean.assetList}" var="asset">  
                                <f:facet name="header"  >
                                Lista zasobów:
                                </f:facet>
                                <p:column sortBy="#{asset.id}" filterBy="#{asset.id}" filterMatchMode="contains" > 
                                    <f:facet name="header">        
                                        <h:outputText value="ID" />
                                    </f:facet> 
                                    <h:outputText value='#{asset.id}' /> 
                                </p:column> 
                                <p:column sortBy="#{asset.name}" filterBy="#{asset.name}" filterMatchMode="contains"> 
                                    <f:facet name="header"> 
                                        <h:outputText value="Nazwa" /> 
                                    </f:facet> 
                                    <h:outputText value="#{asset.name}" /> 
                                </p:column> 
                            </p:dataTable> 
                    </p:tab>

Pewnie to prosta sprawa ale początki są trudne.

0

Ok znlazłem rozwiązanie, magiczne słówko na dzis"

update="@form"

1 użytkowników online, w tym zalogowanych: 0, gości: 1