2013-01-15 36 views
1

我是ADF和Jdeveloper的新手,所以這可能是一個微不足道的問題,即使我搜索並找不到合適的解決方案。Oracle ADF輸入表格,開始爲空

我想要創建一個輸入表單,該表單首先是空的,然後在按鈕上單擊,用戶可以在數據庫中添加一行。

我知道如何使用表單作爲編輯表單開始,但我希望表單以空開始。

我沒有使用任務流,只是一個簡單的JSF頁面來創建記錄。

感謝

回答

1

如果你只是想上來的頁面而不實際讀取數據,可以延遲數據獲取這樣的執行: https://blogs.oracle.com/shay/entry/delay_method_execution_when_us 如果你希望它拿出一個空行已在導航到控制器層的頁面之前,您可以添加一個createInsert方法調用。

+0

嗨shay,我設法得到空的表單,但是當我嘗試插入一條新記錄時,使用create和insert或create,我可以看到從web界面添加的行,但它並沒有在數據庫中持久化。順便說一句,我正在跟隨你的教程在oracle內幕BC和Faces組件,所以bc部分是按照教程構建的。 – B11

+2

要將行保存到數據庫中,您需要調用頁面中的提交操作。這在本教程的第3部分中顯示:http://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_55/jdtut_11r2_55_3.html –