簡體   English   中英

Primefaces向導無法繼續執行selectOneMenu

[英]Primefaces Wizard does not proceed with selectOneMenu

當我使用value="#{wizard.filial.numFilial}".時,向導不會進入下一個選項卡value="#{wizard.filial.numFilial}". 但是,當我使用value="#{wizard.intFilial}".時,它可以正常工作value="#{wizard.intFilial}". 有人能幫我嗎?

<!--XHTML-->
<h:selectOneMenu id="fieldFilial" title="Filial" value="#{wizard.filial.numFilial}" required="true" label="Filial*" >
    <f:selectItem itemLabel="Selecione" />
    <f:selectItems value="#{commons.filiais}"  var="cfilial"
                               itemValue="#{cfilial.numFilial}" itemLabel="#{cfilial.descricao} "/>
</h:selectOneMenu>

向導文件

    @ManagedBean
    @SessionScoped
    public class Wizard{
        private Filial filial;
        private int intFilial;
        <GETTERS/SETTERS>
}



**Commons.java**

    @ManagedBean
    @SessionScoped
    public class Commons{
        private List<Filial> filiais;
        <GETTERS/SETTERS>
}

<!--FILIAL-->
public class Filial implements Comparable<Filial>, Serializable {
    private int numFilial;
    private String descricao;
    <GETTERS/SETTERS>

您需要實例化孝子對象,因為您需要一個包含numFilial的Filial類型Object的實例。

嘗試

private Filial filial = new Filial();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM