`
stenlylee
  • 浏览: 260588 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

在网页固定的地方显示Ajax请求状态(RichFaces)

阅读更多

RichFaces标签为:a4j:status

 

下面的例子介绍如何在将一个页面中所有的Ajax请求状态显示在网页的某个固定地点。使用这种机制,能够让用户了解当前页面到底发生了什么。

 

严格的说,a4j:status标签是用来指示某个a4j:region的Ajax状态的。不过默认情况下,这个region就是指当前整个页面。

<a4j:status id="stateStatus" startText="Working..."
   startStyle="background-color: #ffA500;
   font-weight:bold;
   position: absolute; 
   right: 5px; 
   top: 1px; 
   width: 100px;" />  
  <h:form>
  	all other controls...
  </h:form>

 效果图如下:

以上代码仅仅显示了Ajax请求开始的状态,通过stopText属性,你可以指定Ajax请求结束时显示的内容。如果你不想用文字来表示,那么你可以通过两个facets来设置:start与status。

  • 大小: 4 KB
分享到:
评论
2 楼 stenlylee 2009-07-01  
呵呵,我的速度够快吧
1 楼 木易有峰 2009-07-01  
下午在jboss的网站上看了这个例子,现在就有人翻译过来了。。。

相关推荐

    RichFaces中的Ajax组件的使用指南

    8. **a4j:status**:显示Ajax请求的状态信息。 9. **a4j:loadBundle**:加载资源束,支持国际化。 10. **a4j:mediaOutput**:用于输出媒体文件,如图片或音频。 #### 五、内建的换肤功能 RichFaces还提供了一套...

    RichFaces中的ajax组件实现刷新验证码

    在探讨“RichFaces中的ajax组件实现刷新验证码”的技术细节时,我们首先需要理解RichFaces框架以及AJAX在其中的应用。RichFaces是一个基于JavaServer Faces(JSF)的开源UI组件库,它提供了丰富的用户界面组件,包括...

    JSF+RichFaces(Ajax4jsf)框架示例

    **Ajax4jsf** 是RichFaces的一个早期版本,它是针对JSF的AJAX扩展,使得开发者可以轻松地在JSF应用中集成AJAX功能。Ajax4jsf提供了一套预定义的组件和行为,可以方便地在JSF页面上添加AJAX交互性,无需深入理解底层...

    richfaces实现ajax带进度条的上传

    "RichFaces"是一个功能强大的JavaServer Faces (JSF)组件库,它提供了丰富的用户界面元素和Ajax功能,使得开发人员能够构建出更加动态和交互性强的网页应用。本教程将详细讲解如何利用RichFaces实现带有进度条的AJAX...

    seam+jsf+richfaces+ajax4jsf 电子书

    Seam、JSF、RichFaces 和 Ajax4jsf 是四个重要的Java Web开发框架和技术,它们在构建现代、交互式Web应用程序中发挥着关键作用。让我们深入探讨这些技术及其结合使用时的知识点。 **1. Seam** Seam是一个开源的Java...

    RichFaces4.5 JavaApi JSApi

    `$rf.data`接口则用于管理客户端的数据存储,这在处理动态数据或者在AJAX请求之间保持状态时非常有用。 RichFaces的JS API也包含了一系列组件相关的API,例如`richfaces.selectOneMenu`,它提供了与富选择菜单组件...

    richfaces-ui-3.2.1

    此版本的发布,标志着RichFaces在AJAX技术上的又一次重大进步。 首先,我们要了解RichFaces的核心概念。它是基于JavaServer Faces(JSF)标准的扩展,通过集成AJAX4JSF库,实现了在JSF应用中的无缝AJAX支持。AJAX4...

    Richfaces组件使用指南

    它提供的Ajax支持是完全集成到JSF生命周期内的,这意味着在处理Ajax请求时,RichFaces可以触发动作监听器、值更改监听器,执行服务器端验证和转换。 RichFaces主要包含两个组件库:Core Ajax和UI库。Core库允许将...

    richfaces详细使用

    RichFaces作为一款开源框架,以其强大的Ajax能力、丰富的组件库以及高度可定制的特性,在JavaServer Faces(JSF)环境中独树一帜。本文旨在深入探讨RichFaces的核心功能、组件开发流程以及资源管理和皮肤技术支持,...

    richfaces中文开发文档

    在每个阶段,RichFaces都会插入其特有的Ajax处理逻辑,使得部分页面更新成为可能。 **五、学习和使用指南** 由于"richfaces中文开发文档"是纯中文的,对于维护老项目或者初学者来说非常友好。文档应该包含了组件的...

    JSF2项目XHTML RichFaces AJAX.zip

    **AJAX**(Asynchronous JavaScript and XML)是一种创建动态网页的技术,通过在后台与服务器进行少量数据交换,可以在不重新加载整个页面的情况下更新部分网页内容。在JSF2中,通过使用AJAX,用户可以在不离开当前...

    richfaces官方demo

    AJAX技术:** AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下更新部分网页内容的技术。通过使用XMLHttpRequest对象,可以向服务器发送异步请求,然后在后台获取数据,更新页面的...

    RichFaces 3.3 帮助文档(英文)

    - **Ajax请求优化:** 探讨了如何优化Ajax请求处理,包括重渲染、队列管理等方面。 - **重渲染:** 介绍了如何通过指定需要重新渲染的组件来提高性能。 - **队列和流量保护:** 讨论了如何防止过多的Ajax请求导致...

    richfaces-ui-3.3.GA jar

    9. **最佳实践**:在使用 RichFaces 时,遵循最佳实践,如合理使用组件、优化 AJAX 请求、控制页面大小等,可以提升应用程序的性能和用户体验。 总结来说,"richfaces-ui-3.3.GA jar" 是一个包含 RichFaces 用户...

    richfaces-ui-3.2.2.GA(API文档英文版)

    2. **ajax4jsf** - RichFaces 的早期版本是作为 Ajax4jsf 项目的一部分,它提供了在JSF中使用Ajax技术的能力。 3. **richfaces3.2.2** - 版本标签,指明这是 RichFaces 的3.2.2版本,与标题中的版本号一致。 4. **...

    jboss-richfaces-3.0.0

    此外,还需要在JSF配置文件中声明RichFaces的上下文参数,以启用AJAX功能。对于JBoss AS,可能还需要在服务器配置中添加特定的部署设置。 **四、开发实践** 1. **组件使用**:例如,`&lt;rich:calendar&gt;`组件允许用户...

    Richfaces ShowCase离线包

    Richfaces包含了一系列的富客户端组件,如数据网格、图表、日历、滑块等,这些组件支持AJAX技术,能够在不刷新整个页面的情况下更新部分网页内容,从而提高了应用的响应速度和用户体验。 **在线演示.txt** 文件可能...

    Practical RichFaces

    《Practical RichFaces》这本书深入探讨了如何在JavaServer Faces (JSF) 应用程序中有效地使用RichFaces框架,从而实现高效的AJAX功能。 RichFaces是一个强大的JSF组件库,它极大地扩展了JSF的功能,特别是在提升...

Global site tag (gtag.js) - Google Analytics