簡體   English   中英

具有Primefaces的Jsf 2.0自定義標簽

[英]Jsf 2.0 Custom Tags With Primefaces

我已經根據我的較早的帖子創建了一個面板(請參閱-JSF 2.0自定義組件和Primefaces的幫助 ),使用后端的自定義組件,並向該面板填充了標簽,例如inputtext,listbox,下拉菜單,selectoneradio。 如何在單擊按鈕時保存這些值? 我在視圖上無事可做-(前端)所有處理都必須在后端完成。 同樣的例子將非常有幫助。

這就是我所做的-

private Panel myPanel;

public Panel getMyPanel() {
    return myPanel;
}

public void setMyPanel(Panel myPanel) {
    this.myPanel = myPanel;

    if (myPanel.getChildCount() <= 1) {
        InputText input = new InputText();
        input.setValue("my dynamic text");
        myPanel.getChildren().add(input);
    }
}

提前致謝

您需要為所有動態創建的UIFormUIInputUICommand組件UICommand 固定的 ID。

input.setId("someId");
// ...

否則,JSF無法在視圖狀態下找到它們來處理提交的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM