我有一個<h:dataTable>
在一列<h:commandLink>
和<h:outputext>
<h:dataTable>
以外,我需要通過命令鏈接呈現。如何通過ajax呈現數據表外的組件?
<h:form>
<h:dataTable value="#{userControl.lista}" var="c">
<h:column>
<f:facet name="header" >
<h:outputText styleClass="leftColumn" value="Nombre"/>
</f:facet>
#{c.nombre}
</h:column>
<h:column>
<f:facet name="header" >
Usuario
</f:facet>
<h:commandLink actionListener="#{userControl.setAdmin_user(c.user)}" value="#{c.user}">
<f:ajax render="output" />
</h:commandLink>
</h:column>
</h:dataTable>
<h:outputText id="output" value="#{userControl.admin_user}"/>
</h:form>
它不起作用。如果我將<h:outputText>
移動到同一列內,那麼它就起作用。
這是如何造成的,我該如何解決?
由於BalusC,其工作pefertly。 :) – Roberto
不客氣。 – BalusC