<a4j:commandButton value="Set Name to Alex" reRender="rep" >
<a4j:actionparam name="username" value="Alex" assignTo="#{userBean.name}"/>
</a4j:commandButton>
要后台的BackBean自动设置Alex给userBean.name
或者也可以通过:
Map params = FacesContext.getCurrentInstance().getExternalContext()
.getRequestParameterMap();
String username = (String) params.get("username");
<a4j:actionparam name="username" value="Alex" assignTo="#{userBean.name}"/>
</a4j:commandButton>
要后台的BackBean自动设置Alex给userBean.name
或者也可以通过:
Map params = FacesContext.getCurrentInstance().getExternalContext()
.getRequestParameterMap();
String username = (String) params.get("username");
本文介绍如何在JSF(JavaServer Faces)中使用a4j:commandButton和a4j:actionParam组件来动态设置用户名。具体实现是通过设置userBean.name属性为预定义的值,例如'Alex'。

被折叠的 条评论
为什么被折叠?



