2012-01-18 85 views
0

我需要設計在文本框中動態變化基於重點領域(水果,甜餅乾)一個JSF(或JSP)頁面。如果選擇如何創建動態文本框基於數據庫的數據

選擇選項:水果(水果,蔬菜,水果和蔬菜)水果(水果,蔬菜和水果)

|名稱|價格|

| A | 5 |

| B | 6 |

| c | 12 |

它應該顯示3項內容,我需要/輸入它的價格,我想存儲它,可能甜蜜意味着4文本框。

回答

0

您需要在選擇框的選擇/更改時調用javascript函數。 在選擇框下方的空行創建一個表格,您想在其中顯示字段名稱和價格。

該javascript函數將首先刪除表中的所有行,然後根據所選字段等字段創建新行。每行將有名稱和價格。有關創建動態行的信息,請參閱here

1

創建DO(數據對象)水果與字段名稱和價格 創建數據訪問對象從數據庫 獲取DO創建一個服務對象,從數據訪問對象 獲得DO的值創建一個託管bean來獲得服務對象的DO的值。將此DO對象的列表以列表形式保存在managedbean中。 將此列表與JSP綁定(可以使用h:dataTable)

以上步驟將向您顯示水果列表。 如果這一切正常,您可以繼續執行編輯邏輯。

相關問題