`

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>
           

分享到:
评论

相关推荐

    richfaces4.0所需jar包

    RichFaces 4.0 是一个强大的JavaServer Faces (JSF) 框架的扩展库,主要用于构建富互联网应用程序(RIA)。它提供了丰富的组件库,增强了用户体验,允许开发者创建交互性和动态性极强的Web应用。这个压缩包包含了...

    jsf2.0+richfaces4.2.3需要的jar包

    在Java服务器端开发中,JavaServer Faces (JSF) 是一个用于构建用户界面的MVC框架,而RichFaces是JSF的一个扩展库,提供了一系列强大的组件和功能,以提升用户体验和开发效率。在这个场景中,我们关注的是JSF 2.0与...

    RichFaces说明文档.doc

    3. 创建 RichFaces 项目:使用 IDE 创建一个新的 RichFaces 项目,例如,使用 MyEclipse 创建一个新的 RichFaces 项目。 解决 MyEclipse 没有正常部署项目的问题 在使用 MyEclipse 部署 RichFaces 项目时,可能会...

    richfaces-ui-3.3.1.GA-bin

    RichFaces是一个开源项目,由Jboss公司(现Red Hat)维护,它扩展了JSF规范,提供了丰富的UI组件和服务器端事件处理功能。3.3.1 GA是该项目的一个稳定版本,GA代表General Availability,意味着该版本已经经过广泛的...

    richfaces中文开发文档

    JSF是一个标准的MVC框架,而RichFaces作为JSF的扩展,可以无缝集成到JSF应用程序中。通过定义JSF组件和事件处理器,RichFaces能够提供更丰富的用户界面功能,同时保持JSF的结构化开发模式。 **四、RichFaces的生命...

    richfaces性能优化.docx

    其中,org.richfaces.LoadStyleStrategy 和 org.richfaces.LoadScriptStrategy 是两个重要的参数。 * org.richfaces.LoadStyleStrategy:用于控制样式表的加载策略。该参数有三个可选值:ALL、DEFAULT 和 NONE。...

    richfaces+jsf

    1. 设置开发环境:安装Java SDK,选择一个JSF实现(如MyFaces或Mojarra),以及RichFaces库。 2. 创建JSF项目:利用IDE(如Eclipse或NetBeans)创建一个新的JSF项目,并导入RichFaces依赖。 3. 设计UI:使用JSF和...

    richfaces 依赖jar包 sac_cssparser_guava

    - **commons-logging.jar**:Apache Commons Logging是一个日志抽象层,允许开发者选择不同的日志实现。 - **jstl.jar**:JavaServer Pages Standard Tag Library,提供了一系列标准的JSP标签库,简化页面开发。 ...

    richfaces.jar

    **标题:“richfaces.jar”** **描述:**“在使用richfaces时,你会发现它已经集成了许多MyFaces Tomahawk的组件。据闻richfaces甚至收购了MyFaces,这表明richfaces在功能和性能上可能相当出色。” **标签:...

    richfaces-3.0.0

    **标题解析:** "richfaces-3.0.0" 是一个...通过以上知识点,我们可以看到 RichFaces 3.0.0 作为一个强大的 JSF 扩展,提供了丰富的功能和强大的工具,让开发者能够构建功能丰富的、具有高度交互性的 Web 应用程序。

    richfaces3.3.1官方demo的源代码

    RichFaces是一个功能强大的AJAX组件库,基于JavaServer Faces (JSF) 技术,为开发者提供了丰富的用户界面组件和交互性功能。在3.3.1版本中,它提供了大量的示例代码,帮助开发者更好地理解和运用这个框架。本文将对...

    Richfaces组件使用指南

    在这个示例中,我们使用了`rich:panel`来创建一个带有标题的面板,并在其中放置了一个`h:inputText`输入框和一个`h:outputText`输出框。通过`&lt;a4j:support&gt;`标签,我们为输入框添加了一个Ajax事件监听器,当输入框...

    jsf 1.2 myfaces1.2.7 richfaces3.3.1 facelets1.2 所有的最新包

    **JSF 1.2** 是JavaServer Faces的第二个主要版本,它是一个Java平台上的用户界面框架,专门用于构建Web应用程序。JSF的核心是组件模型,允许开发者通过使用可重用的UI组件来构建页面。JSF 1.2带来了许多增强的功能...

    richfaces-ui-3.2.2.GA jar

    在Java Web开发领域,RichFaces是一个广泛使用的开源框架,它为构建富互联网应用程序(Rich Internet Applications, RIA)提供了强大的支持。本文将围绕"richfaces-ui-3.2.2.GA jar"这一核心组件,详细阐述其功能、...

    Richfaces标签

    `inputNumberSlider`是一个用于选择数值范围的组件,用户可以通过拖动滑块来输入数字。 **应用场景:** 在需要用户输入数值范围的情况下使用。 ##### 4. `rich:panelBar`标签 `rich:panelBar`标签可以实现面板的...

    richfaces-ui-3.3.0.GA 最新版

    RichFaces UI 3.3.0.GA是JavaServer Faces (JSF) 应用程序开发中的一个强大框架,它为开发者提供了丰富的组件和功能,极大地提升了Web应用程序的用户体验。这个最新版的发布,意味着在JSF开发领域又迈出了重要的一步...

    richfaces开发指南(英文版)

    RichFaces 是一个强大的 JavaServer Faces (JSF) 扩展框架,它提供了大量的富组件和皮肤可定制性支持。这个框架旨在帮助开发者创建功能丰富的、交互性强的Web应用程序,特别强调了Ajax技术的集成,以实现更流畅的...

    richfaces_reference.pdf

    - **Apache MyFaces**:这是一个活跃的开源项目,提供了一个兼容JSF规范的实现,并支持多种扩展功能。 3. **支持的服务器**: - **JBoss AS**:Red Hat JBoss Application Server是基于JBoss AS的核心,提供了...

    richfaces-ui-3.3.GA jar

    4. **3.3 版本**:作为 GA 版本,3.3 版本的 RichFaces 是一个经过广泛测试和验证的稳定版本,适合在生产环境中使用。此版本可能包括性能优化、新特性以及对旧版本问题的修复。 5. **JAR 文件**:Java 应用程序的可...

Global site tag (gtag.js) - Google Analytics