[英]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);
}
}
提前致謝
您需要為所有動態創建的UIForm
, UIInput
和UICommand
組件UICommand
固定的 ID。
input.setId("someId");
// ...
否則,JSF無法在視圖狀態下找到它們來處理提交的值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.