首页 > 解决方案 > 如何在 p:calendar 的更改/日期选择时更新模型

问题描述

<h:form id="frm">
   <p:calendar id="date" value="#{Test.txtDate}" />
</h:form>
@Named("Test")
@SessionScoped

public class Test implements Serializable {
    private Date txtDate;

    public Date getTxtDate() {
        return txtDate;
    }

    public void setTxtDate(Date txtDate) {
        this.txtDate = txtDate;
        System.out.println("Date: " + txtDate);
    }

    public Test () {

    }
}

选择值时设置器不运行,我需要更改值时,应该触发设置器。

标签: jsfprimefacescalendarupdatemodel

解决方案


推荐阅读