af:inputDate :: 收到 ADFFacesMessage 错误
af:inputDate :: getting ADFFacesMessage error
我在 WebLayer.While 使用 dateComponent
使用 ADF Faces 组件
我收到一些面孔消息error.Pls找到我的 jsf 代码
<af:inputDate label="Date" value="#{innerRow.dateValue}"
maxValue="#{innerRow.maxValue}"
minValue="#{innerRow.minValue}"
valueChangeListener="#{pageFlowScope.myBean.valuechangeMethod}"
converter="javax.faces.DateTime">
<af:convertDateTime pattern="#{innerRow.datePattern}"/>
</af:inputDate>
在 valuechange 方法中编写了以下代码
valueChangeEvent.getComponent().processUpdates(FacesContext.getCurrentInstance()
其他属性来自我的ManagedBean class
public class MyBean{
private Date dateValue;
private Date maxValue;
private Date minValue;
private String datePattern;
// getter & setter
}
每当我尝试从日历中选择任何日期时,我都会进入异常状态
java.lang.NullPointerException
at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer._setupChooseDate(SimpleInputDateRenderer.java:1561)
at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer._setupPopupChooser(SimpleInputDateRenderer.java:1675)
at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer.decodeInternal(SimpleInputDateRenderer.java:99)
at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.decodeInternal(LabeledInputRenderer.java:74)
at oracle.adf.view.rich.render.RichRenderer.decode(RichRenderer.java:399)
at org.apache.myfaces.trinidad.render.CoreRenderer.decode(CoreRenderer.java:305)
at org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:1750)
谁能解决这个问题????
删除 valueChangeListener 处的 pageFlowScope
我在 WebLayer.While 使用 dateComponent
使用 ADF Faces 组件我收到一些面孔消息error.Pls找到我的 jsf 代码
<af:inputDate label="Date" value="#{innerRow.dateValue}"
maxValue="#{innerRow.maxValue}"
minValue="#{innerRow.minValue}"
valueChangeListener="#{pageFlowScope.myBean.valuechangeMethod}"
converter="javax.faces.DateTime">
<af:convertDateTime pattern="#{innerRow.datePattern}"/>
</af:inputDate>
在 valuechange 方法中编写了以下代码
valueChangeEvent.getComponent().processUpdates(FacesContext.getCurrentInstance()
其他属性来自我的ManagedBean class
public class MyBean{
private Date dateValue;
private Date maxValue;
private Date minValue;
private String datePattern;
// getter & setter
}
每当我尝试从日历中选择任何日期时,我都会进入异常状态
java.lang.NullPointerException
at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer._setupChooseDate(SimpleInputDateRenderer.java:1561)
at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer._setupPopupChooser(SimpleInputDateRenderer.java:1675)
at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer.decodeInternal(SimpleInputDateRenderer.java:99)
at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.decodeInternal(LabeledInputRenderer.java:74)
at oracle.adf.view.rich.render.RichRenderer.decode(RichRenderer.java:399)
at org.apache.myfaces.trinidad.render.CoreRenderer.decode(CoreRenderer.java:305)
at org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:1750)
谁能解决这个问题????
删除 valueChangeListener 处的 pageFlowScope