【问题标题】:PrimeFaces Extensions: What type's can be used with DynaForm Control?PrimeFaces 扩展:DynaForm 控件可以使用哪些类型?
【发布时间】:2014-07-01 07:03:27
【问题描述】:

我们正在使用 PrimeFaces Extensions 的 DynaForm,到目前为止它运行良好。 我找不到 DynaForm 控件可用的类型列表。

DynaForm 控件可以使用哪些类型?

亲切的问候

【问题讨论】:

    标签: jsf primefaces types controls primefaces-extensions


    【解决方案1】:

    我现在明白了。 您实际上可以添加每种类型。

    将您的 backingbean 类型映射到您的 页面类型

    DynaFormRow row;
    
    row = model.createRegularRow();
    row.addControl(new BookProperty("Field 1", true), "typetest01");
    
    row = model.createRegularRow();
    row.addControl(new BookProperty("Field 2", true), "typetest02");
    

    像这样处理它们:

    <pe:dynaForm id="dynaForm" value="#{testSearchBacking.model}" var="data">
    
        <pe:dynaFormControl type="typetest01" for="txt">
            <p:inputText id="txt" value="#{data.value}" required="#{data.required}" />
        </pe:dynaFormControl>
    
        <pe:dynaFormControl type="typetest02" for="txt">
            <p:outputLabel for="txt2" value="#{data.name}"/>
            <p:inputText id="txt2" value="#{data.value}" required="#{data.required}" />
        </pe:dynaFormControl>
    
    </pe:dynaForm>
    

    希望这也能为其他开发者扫清障碍!干杯。

    【讨论】:

      猜你喜欢
      • 2012-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-28
      • 1970-01-01
      • 2022-09-24
      • 2013-03-08
      相关资源
      最近更新 更多