Java 集合操作错误的语法非法

Java 集合操作错误的语法非法,java,jsf,Java,Jsf,我有一个名为FtManagedBean.java的bean 我有一个下面的jsf: <h:inputText value="#{ftManagedBean.beginDate}" style="width:95%;" id="beginDateTxt" /> 为什么它将值视为空值 以下是获取者和设置者: public String getBeginDate() { return beginDate; } public void setBeginDate(String

我有一个名为FtManagedBean.java的bean

我有一个下面的jsf:

 <h:inputText value="#{ftManagedBean.beginDate}" style="width:95%;"  id="beginDateTxt" />
为什么它将值视为空值

以下是获取者和设置者:

public String getBeginDate() {
    return beginDate;
}

public void setBeginDate(String beginDate) {
    this.beginDate = beginDate;
}

Null不是“非法语法”。您必须显示从bean返回的
getBeginDate()
内容。能否在bean中显示此属性的getter和setter请检查begindate是否为null…我添加了getter和setter视图中的某个地方有一个
(是的,只是空字符串),正如异常消息试图告诉您的那样。您确定正在运行您认为正在运行的代码吗?清理/重建/重新部署/重新启动。
public String getBeginDate() {
    return beginDate;
}

public void setBeginDate(String beginDate) {
    this.beginDate = beginDate;
}