我有一个<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