【发布时间】:2010-12-14 08:41:03
【问题描述】:
SSIA
我可以将<s:button> 与<a:support> 一起使用吗?
我似乎无法让它工作。
<h:panelGroup id="pwgen">
<s:decorate template="/layout/definition.xhtml" rendered="#{s:hasRole('sysadmin')}">
<ui:define name="label">#{messages['manualOnetimePassword']}</ui:define>
<s:button value="#{messages['generate']}" propagation="join" action="#{userAdmin.generateManualPasswordForUser()}">
<a:support event="onsubmit" reRender="pwgen" ajaxSingle="true" />
</s:button>
<h:inputText size="30" required="false" value="#{userAdmin.existingUser.manualPassword.password}"/>
</s:decorate>
</h:panelGroup>
我尝试过<a:outputPanel> 和<a:region> 以及event="oncomplete",但它总是会重新加载整个页面。
【问题讨论】:
-
Shervin,为什么你更喜欢
-
好吧,只是因为我不想发帖,因为我在一个更大的表格里。但是我可以看到,通过将代码更改为使用 a4j:button 它几乎可以解决所有问题