如何在h:selectOneMenu中更改值时获取确认框

时间:2015-08-27 12:22:11

标签: jsf selectonemenu confirm

当有人更改h:selectOneMenu中的值时,我无法尝试获取确认框,如果此人接受,则值会更改,否则会返回其原始值。

我不知道如何设法做到这一点,我做了一些研究,但我发现的大部分答案都是针对PrimeFaces(我不使用)。

以下是selectOneMenu的相关代码部分:

<ui:repeat value="#{CommandeBean.choixMetaProprietes}" var="choixMetaProprietes">
    <h:selectOneMenu value="#{choixMetaProprietes.metaProprieteSelectionnee}">
        <f:selectItems noSelectionValue="#{CommandeBean.retrieveDefaultMetaProprietesValue()}" value="#{choixMetaProprietes.metaProprietes}" var="metaPropriete" itemLabel="#{metaProprieteConverter.getMetaProprieteLabel(metaPropriete)}" itemValue="#{metaPropriete}"/>
        <f:converter converterId="com.festo.didactic.ca.webapp.entreecommandes.converter.MetaProprieteConverter"/>
    </h:selectOneMenu>
</ui:repeat>

我愿意接受任何有助于我解决这个问题的想法。

0 个答案:

没有答案