Button 带有PrimeFaces中的操作按钮的下拉菜单
使用primefaces,我如何实现下拉列表,它立即完成进入下一页的操作 我有一个下拉列表:Button 带有PrimeFaces中的操作按钮的下拉菜单,button,drop-down-menu,primefaces,action,Button,Drop Down Menu,Primefaces,Action,使用primefaces,我如何实现下拉列表,它立即完成进入下一页的操作 我有一个下拉列表: <p:selectOneMenu id="names" value="#{backing.name}"> <f:selectItem itemValue="1" itemLabel="Peter Jan" /> <f:selectItem itemValue="2" itemLabel="Tom Bert" /> <f:selectIte
<p:selectOneMenu id="names" value="#{backing.name}">
<f:selectItem itemValue="1" itemLabel="Peter Jan" />
<f:selectItem itemValue="2" itemLabel="Tom Bert" />
<f:selectItem itemValue="3" itemLabel="Magda" />
</p:selectOneMenu>
然后按下一个按钮:
<h:commandButton action="detail" value="View Detail"/>
我希望这是一个行动:
从下拉列表中选择“名称”,并立即按下“按钮”我想您可以使用
p:ajax
和如下重定向:
<p:selectOneMenu id="names" value="#{backing.name}">
<f:selectItem itemValue="1" itemLabel="Peter Jan" />
<f:selectItem itemValue="2" itemLabel="Tom Bert" />
<f:selectItem itemValue="3" itemLabel="Magda" />
<p:ajax event="change" listener="#{testBean.goToDetail()}" />
</p:selectOneMenu>
public void goToDetail() {
try {
FacesContext.getCurrentInstance().getExternalContext().redirect("detail.xhtml?name=" + name);
} catch (IOException ex) {
// Handle error
}
}