Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 PrimeFaces迁移问题-5.1至5.2:组件<;p:selectOneRadio>;_Jsf 2_Primefaces - Fatal编程技术网

Jsf 2 PrimeFaces迁移问题-5.1至5.2:组件<;p:selectOneRadio>;

Jsf 2 PrimeFaces迁移问题-5.1至5.2:组件<;p:selectOneRadio>;,jsf-2,primefaces,Jsf 2,Primefaces,以下代码适用于Primeface 5.1 <p:dataList value="#{dummyBean.formFieldBeans}" type="definition" var="xdata"> <p:dataTable value="#{xdata.fields}" var="formPermConfigurator" > <f:facet name="header"> <h:outputTe

以下代码适用于Primeface 5.1

<p:dataList value="#{dummyBean.formFieldBeans}"
    type="definition" var="xdata">
    <p:dataTable value="#{xdata.fields}" var="formPermConfigurator" >
        <f:facet name="header">
            <h:outputText value="#{xdata.fieldGroupName}" />
        </f:facet>
        <p:columnGroup type="header">
            <p:row>
                <p:column headerText="Field Name" />
                <p:column headerText="" />
                <p:column headerText="Deny" />
                <p:column headerText="Viewable" />
            </p:row>
        </p:columnGroup>
        <p:column>
            <h:outputText value="#{formPermConfigurator.fieldName}"
                title="#{formPermConfigurator.clientId}" />
        </p:column>
        <p:column>
            <p:selectOneRadio id="customPermission"
                value="#{formPermConfigurator.permission}" layout="custom">
                <f:selectItem itemLabel="Deny" itemValue="Deny" />
                <f:selectItem itemLabel="Viewable" itemValue="Viewable" />
            </p:selectOneRadio>
        </p:column>
        <p:column>
            <p:radioButton for="customPermission" itemIndex="0" />
        </p:column>
        <p:column>
            <p:radioButton for="customPermission" itemIndex="1" />
        </p:column>
    </p:dataTable>
</p:dataList>
p:selectOneRadio在p:dataTable下使用(p:dataList中依次使用)

我在项目中要更改的是pom.xml中的PrimeFaces版本5.1到5.2


服务器:jboss-as-7.1.1。最终版。“formPermConfigurator.permission”的数据类型是什么?它应该是字符串,除非您定义了一个特殊的JSF转换器。。。2.尝试将调试器附加到JBoss AS并调试到JSF转换器中。。。我猜“值无效”已连接到转换器。@alfonx,formPermConfigurator.permission是字符串类型。1。“formPermConfigurator.permission”的数据类型是什么?它应该是字符串,除非您定义了一个特殊的JSF转换器。。。2.尝试将调试器附加到JBoss AS并调试到JSF转换器中。。。我猜“值无效”已连接到转换器。@alfonx,formPermConfigurator.permission是字符串类型。
j_idt99:j_idt120:1:j_idt122:0:customPermission: Validation Error: Value is not validj_idt99:j_idt120:1:j_idt122:0:customPermission: Validation Error: Value is not valid
j_idt99:j_idt120:1:j_idt122:1:customPermission: Validation Error: Value is not validj_idt99:j_idt120:1:j_idt122:1:customPermission: Validation Error: Value is not valid