小编use*_*567的帖子

Primefaces Picklist转换器

我使用的是Primefaces 4.0和JSF 2.2.我使用了带转换器的选项列表.问题是arg2我的转换器中没有正确的.它总是说0.我的期望是这是元素的id,我可以从源/目标列表中解析它.有任何想法吗?

Converter的灵感来自于如何为<p:pickList>编写自定义转换器.

我的领料单声明如下:

<p:pickList value="#{loadingPlaceGroups.pickList}"
    style="margin:0" var="loadingPlace"
    converter="primeFacesPickListConverter"
    itemValue="#{loadingPlace}"
    itemLabel="#{loadingPlace.name}#{loadingPlace.location.address.street}#{loadingPlace.location.address.houseNr}#{loadingPlace.location.address.zipCode}#{loadingPlace.location.address.city}"
    showSourceFilter="true" showTargetFilter="true"
    filterMatchMode="contains"
    styleClass="picklist500x350source picklist500x350target">

    <f:facet name="sourceCaption">Alle Ladestellen</f:facet>
    <f:facet name="targetCaption">Gewählte Ladestellen</f:facet>
    <p:column style="border-bottom:1px solid lightgray">
        <p:panelGrid>
            <p:row>
                <p:column style="padding-left:0;font-size:12pt">
                    <h:outputLabel value="#{loadingPlace.name}"
                        style="font-weight:bold" />
                </p:column>
            </p:row>
            <p:row>
                <p:column style="padding:0">
                    <h:outputLabel
                        value="#{loadingPlace.location.address.street} #{loadingPlace.location.address.houseNr}" />
                </p:column>
            </p:row>
            <p:row>
                <p:column style="padding:0">
                    <h:outputLabel
                        value="#{loadingPlace.location.address.zipCode} #{loadingPlace.location.address.city}" />
                </p:column>
            </p:row>
        </p:panelGrid>
    </p:column>
</p:pickList>
Run Code Online (Sandbox Code Playgroud)

java converter primefaces picklist

9
推荐指数
1
解决办法
1万
查看次数

Primefaces - 用于 var 的数据表小部件 ... 不可用

我在我的应用程序中使用 primefaces 4.0 和 jsf 2.2。我创建了一个页面,其中数据表嵌套在 tabview 中。现在,当我想过滤数据表时,它会不断加载并且不知道结果如何。

一段时间后,我意识到,该 javascript 会引发以下错误:“用于 var 'test' 的小部件不可用!”

我想这应该是问题所在,但问题是什么或我该如何解决?有没有人有想法?

此致!

javascript datatable widget primefaces

5
推荐指数
2
解决办法
5978
查看次数

CompositeComponent Primefaces对话框appendTo =“ @(body)”不起作用

我使用的是PF 5.1.5,并制作了一些带有对话框的复合组件,所有组件都应为模态并附加到主体(因此对话框实际上是模态的)。当我在纯页中使用对话框时,此方法有效,但在复合组件中使用对话框时,则无效。我认为是因为@(body)标记引用了复合组件本身?任何人都有解决方案吗?

dialog modal-dialog primefaces composite-component

5
推荐指数
0
解决办法
716
查看次数