java如何以编程方式将primefaces SelectOne菜单设置为OldValue
Java/PrimeFaces 3.5
我想回滚primeFaces selectOneMenu旧值并重新加载它,在屏幕上更新组件
SelectOne菜单加载第一个、第二个、第三个值,默认值设置为第一个
如果我将selectOneMenu值从第一个改为第三个,我想再次将其设置为第一个
<p:selectOneMenu id="statusProposta" value="#{propostaBean.propostaComercial.proposta_Status}" items="#{propostaBean.statusProposta}" valueChangeListener="#{propostaBean.regraStatusProposta}" > <p:ajax event="change" process="statusProposta" update="statusProposta" /> <f:selectItem itemLabel="" itemValue="" /> <f:selectItems value="#{propostaBean.statusProposta}" /> </p:selectOneMenu>
StatusProposta:
公共枚举状态建议{FIRST、SECOND和THIRD
豆:
public void regraStatusProposta(ValueChangeEvent ev){
**I dont know how to set the old value and update it in screen.**
...
# 1 楼答案
http://forum.primefaces.org/viewtopic.php?f=3&t=36447
重置输入
博客帖子:重置JSF2.2的值
霍华德在primefaces论坛上发布
http://www.primefaces.org/showcase/ui/resetInput.jsf