1

Jdeveloper 11.1.2.3.0 を使用しています。フォームの終了日を開始日に依存させたいです。このために、StartDate( #{bindings.StartDate.inputValue}) の入力値を のMinValueプロパティにコピーしましたEndDate。両方の属性はDate、データベースのタイプTimestampと VO のタイプです。StartDateカレンダーで日付を選択すると、次のエラーが発生します。

//C:/Oracle/Middleware/jdeveloper/jdev/system11.1.2.3.39.62.76.1/o.j2ee/drs/Contract
Management/ViewControllerWebApp.war/searchContracts.jsf @90,101 
minValue="#{bindings.SigningDate.inputValue}": java.lang.IllegalArgumentException:
Cannot convert 2013-06-12 00:00:00.0 of type class oracle.jbo.domain.Timestamp to class java.util.Date

ADF_FACES-60097:For more information, please see the server's error log 
for an entry beginning with: ADF_FACES-60096:Server Exception during PPR, #2

誰でも助けてもらえますか?

4

1 に答える 1

3

開始日と終了日の両方のデータ型を EO と VO で Date に変更し、必要に応じて impl クラスでも日付に変更し、#{bindings.StartDate.inputValue} を終了日の最小値に貼り付け、開始日の自動送信を true に設定します。それがうまくいくことを願っています

于 2013-06-11T11:38:45.210 に答える