Weblogic 如何在oracle adf中使用expression builder设置当前日期?

Weblogic 如何在oracle adf中使用expression builder设置当前日期?,weblogic,jdeveloper,oracle-adf,Weblogic,Jdeveloper,Oracle Adf,如何在oracle adf中使用expression builder设置当前日期? 我正在使用jdeveloper 11.1.1.3.0和输入日期(ADF faces.common.component)表达式生成器用于构建引用方法或值属性的EL表达式。其目的不是设置值,而是使其可供编辑。一种选择是使用方法表达式调用ManageBean上的操作,然后设置值。然而,在JSF1.2中,您不能将参数传递给EL方法,因此您需要一种解决方法来设置日期。解决方法是,方法表达式(以及按下按钮)调用一个方法,然后

如何在oracle adf中使用expression builder设置当前日期?
我正在使用jdeveloper 11.1.1.3.0和输入日期(ADF faces.common.component)

表达式生成器用于构建引用方法或值属性的EL表达式。其目的不是设置值,而是使其可供编辑。一种选择是使用方法表达式调用ManageBean上的操作,然后设置值。然而,在JSF1.2中,您不能将参数传递给EL方法,因此您需要一种解决方法来设置日期。解决方法是,方法表达式(以及按下按钮)调用一个方法,然后该方法创建当前日期(或您想要传入的任何日期)并直接在组件上设置它(尽管在组件模型上设置它效果更好)


Frank

表达式生成器用于构建引用方法或值属性的EL表达式。其目的不是设置值,而是使其可供编辑。一种选择是使用方法表达式调用ManageBean上的操作,然后设置值。然而,在JSF1.2中,您不能将参数传递给EL方法,因此您需要一种解决方法来设置日期。解决方法是,方法表达式(以及按下按钮)调用一个方法,然后该方法创建当前日期(或您想要传入的任何日期)并直接在组件上设置它(尽管在组件模型上设置它效果更好)


Frank

另一种选择是在业务服务层中为数据源字段定义一个默认值。因此,例如,如果您使用ADF BC,那么您的字段可以有一个默认值ADF.currentDate。

另一个选项是让您的数据源字段在业务服务层中为其定义一个默认值。因此,例如,如果您使用ADF BC,那么您的字段可以有一个默认值ADF.currentDate。

这将在更改日期时影响数据源。我使用managed bean.thanx这样做会在更改日期时影响数据源。我使用managed bean.thanx这样做