0

输出面板(primefaces 3.4.1)具有绑定属性

<p:outputPanel layout="block" autoUpdate="true" binding="#{bean.outputPanel}"/>

在 bean htmlInputText 中动态创建并附加输出面板

输出面板 Getter 方法

private OutputPanel outputPanel=new OutputPanel();

public final OutputPanel getOutputPanel() {
        outputPanel = (OutputPanel) app
                .createComponent(OutputPanel.COMPONENT_TYPE);
        return outputPanel;
    }

htmlInputText 绑定

outputPanel.getChildren().add(new HTMLInputText());

这会完美地生成一个输入文本,但是在创建一个输入文本之后,如果我刷新页面,它就会消失。如果我更新输出面板组件消失,即使是 ajax 请求。

4

0 回答 0