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>
???????????