richfaces建议框,选择一个实体作为参数.传入后台Bean:

richfaces建议框,选择一个实体作为参数.传入后台Bean:

 

 <s:decorate id="zwxmField" template="../layout/edit.xhtml">
                <ui:define name="label">姓 名</ui:define>

                <h:inputText id="zwxm" disabled="#{personHome.managed}"
                           size="20" required="true"
                      maxlength="50"
                          value="#{personHome.instance.zwxm}">
                </h:inputText>

</s:decorate> 

<rich:suggestionbox id="suggestionBoxId" for="zwxm" tokens=",["
                suggestionAction="#{manageDao.autocompletePersonList}" var="result"
                fetchValue="#{result.gbpersonId},#{result.zwxm},#{result.xb},#{result.sfzhm}"
                border="3"
                width="400"
                height="300"
                zindex="9090"
                cellpadding="3"
                shadowOpacity="8"
                shadowDepth="6"
                immediate="true"
                nothingLabel="无此信息"
                columnClasses="center"
                minChars="2"
                >
     <h:column>
                        <h:graphicImage value="#{manageDao.findFilepathByUuid(result.zp)}" width="30" height="30"/>
                </h:column>
               
                <!--<h:column>
                    <f:facet name="header">
                        <h:outputText value="ID"></h:outputText>
                    </f:facet>
                    <h:outputText value="#{result.gbpersonId}" />
                </h:column>-->
                <h:column>
                    <f:facet name="header">
                        <h:outputText value=" 姓名"></h:outputText>
                    </f:facet>
                    <h:outputText value="#{result.zwxm}" />
                </h:column>
                <h:column>
                    <f:facet name="header">
                        <h:outputText value="性别"></h:outputText>
                    </f:facet>               
                    <h:outputText value="#{codes.getSingvalue('XB',result.xb)}" />
                </h:column>
                <h:column>
                    <f:facet name="header">
                        <h:outputText value=" 身份证号码"></h:outputText>
                    </f:facet>               
                    <h:outputText value="#{result.sfzhm}" />
                </h:column>


   <a:queue name="q1" />
   <a:support event="onselect" reRender="zwxmField,personXbField,personSfzhmField"               eventsQueue="q1" immediate="true">
    <f:setPropertyActionListener value="#{result}" target="#{personHome.instance}" />
   </a:support>  

           

</rich:suggestionbox>
           

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值