繁体   English   中英

使用jsf中所选项目的ID

[英]using ID from a selected item in jsf

我想使用下面列表中所选项目的ID来将其用于其他功能,请问如何使用JSF;

我已经尝试了很多次,但徒劳! 请帮忙

这张照片可以帮助您了解我的目标

这是我在jsf中的代码:

<p:panelGrid columns="2" style="width:60%  ; padding-left:25%"
    layout="grid">
    <p:dataTable var="convert"
        value="#{convertirDeviseCtr.listeDevise}" style="width:70%"
        id="convertir">
        <f:facet name="header">Liste des devises</f:facet>


        <p:column selectionMode="single">
            <h:outputText value="&#160;" />
            <h:outputText value="&#160;" />
            <p:graphicImage value="/images/flags/#{convert.libSiglDev}.png"
                id="img" style="width:20px ; height:20px" />
            <h:outputText value="&#160;" />
            <h:outputText value="&#160;" />
            <h:outputText value="#{convert.libDevDev}" />
        </p:column>
    </p:dataTable>

    <p:panel style="padding-top:40%">
        <br />
        <h:outputText value="Saisir montant :" />
        <h:outputText value="&#160;" />
        <p:keyboard id="image" value="#{keyboardView.value8}"
            showMode="button" buttonImageOnly="true"
            buttonImage="/images/icons/keyboardpencil.png" keypadOnly="true"
            style="width:150px ; height:20px" />
        <br />
        <br />
        <p:selectOneButton value="" style="margin-left:35%">
            <f:selectItem itemLabel="Achat" itemValue="A" />
            <f:selectItem itemLabel="Vente" itemValue="V" />
        </p:selectOneButton>
        <br />
        <br />
        <p:commandButton value="Convertir" icon="ui-icon-refresh"
            style="margin-left:40%"></p:commandButton>
        <br />
        <br />
        <p:outputLabel>Resultat :</p:outputLabel>
        <p:inputText value=""></p:inputText>
    </p:panel>
</p:panelGrid>

提前致谢;

您必须使用<p:dataTable>selection属性。 selection属性的值必须是将存储所选值的backing bean的属性。 例如:

...
<p:dataTable var="convert"
    value="#{convertirDeviseCtr.listeDevise}" style="width:70%"
    id="convertir" selection="#{someController.selectionProperty}">
...

有关<p:dataTable>标记和不同类型的选择模式的更多信息:

http://www.primefaces.org/showcase/ui/data/datatable/selection.xhtml

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM