`
Anatorian
  • 浏览: 62265 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

优化richfaces,给seam提速

阅读更多
Seam使用了richfaces做为jsf的组件库。richfaces的功能确实不错,但是性能上存在一些问题。一些简单的页面,用firefox打 开,YSlow插件都显示花掉了数秒时间。通过 firebug和YSlow插件,可以看到,打开页面的时候,浏览器会向发起很多请求,以下载javascript和css,而且这些文件的体积还不是很 少。减少请求次数,减小传输数据量,可以一定程序上改善客户端体验的性能。查阅richfaces的文档,终于找到了解决方法。 原来richfaces的默认方式是按需添下载js和css,更改它的一些参数,可以让它变成全部下载。方法是在web.xml里添加以下内容: <context-param> <param-name>org.ajax4jsf.COMPRESS_SCRIPT</param-name> <param-value>false</param-value> </context-param>   <context-param> <param-name>org.richfaces.LoadScriptStrategy</param-name> <param-value>ALL</param-value> </context-param>   [...]
分享到:
评论
3 楼 may_cauc 2010-01-07  
richfaces那么多js,你这个方法的负面效应应该比正面效应大
2 楼 木易有峰 2008-10-27  
谢谢。。。
1 楼 40020072 2008-07-19  
受教了 3Q~

相关推荐

    ext,richfaces,seam的结合demo

    标题“ext,richfaces,seam的结合demo”以及描述“一个ext,richfaces,seam的结合demo”,表明这是一个展示如何将Ext JS、RichFaces与Seam框架结合使用的示例项目。下面,我们将深入探讨这三个技术的关键知识点...

    richfaces seam 经典资料

    标题"richfaces seam 经典资料"提及了两个关键的技术:RichFaces和Seam。这表明该压缩包中的内容是关于这两个技术的深入学习和实践资源。 RichFaces是一个开源的JavaServer Faces (JSF)组件库,它提供了丰富的用户...

    Struts+spring+hibernate3---JSP+javabean+DAO---JSF+richfaces+seam+EJB

    1)JSP+javabean+DAO(Ajax:anywhere) 2)Struts+spring+hibernate3(AJax:DOJO) 3)JSF+richfaces+seam+EJB 总共3个完整的实例,并配有需求分析~~~~~~~~,绝对经典!

    seam+jsf+richfaces+ajax4jsf 电子书

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

    richfaces性能优化.docx

    RichFaces 性能优化 RichFaces 是一个基于 Java 的 Ajax 框架,用于构建富互联网应用程序。然而,在使用 RichFaces 时,开发者经常会遇到性能问题。本文将讨论 RichFaces 的性能优化方法,帮助开发者提高应用程序的...

    《SeamInAction》+《JbossSeam》+《官方中文指南》

    此外,还深入探讨了Seam与JSF、RichFaces的结合使用,以及如何利用Seam进行服务端状态管理,提升应用性能。 《JBoss Seam》是另一本关于Seam的著作,它不仅介绍了Seam的基本功能,还提供了高级特性的深入讨论,包括...

    seam+spring+hibernate+richfaces配置

    Seam、Spring、Hibernate和RichFaces是Java Web开发中的四大框架,它们的集成可以构建功能强大的企业级应用程序。本文将详细解析这四个组件的核心概念、它们如何协同工作以及配置过程。 **Seam框架** Seam是一款...

    seam+richfaces环境框架配置文件

    seam+richfaces环境框架的配置文件,经过我多次尝试才配置好的环境配置文件,很有用,适合刚接触这些技术的初学者,希望大家支持!

    seam+jsf+richfaces+ajax4jsf打包了

    【seam+jsf+richfaces+ajax4jsf打包了】 这个压缩包集合了四个重要的Java Web开发框架,它们分别是Seam、JSF(JavaServer Faces)、RichFaces以及Ajax4jsf。这些技术在构建现代、交互性强的Web应用程序时发挥着关键...

    RichFaces 3.3 帮助文档(英文)

    - **Oracle AS/OC4J:** 针对Oracle Application Server和OC4J的应用服务器,给出了部署RichFaces的具体步骤和配置建议。 #### 五、RichFaces框架基本概念 - **架构概览:** 详细阐述了RichFaces的核心架构,包括...

    richfaces 相关资料

    这个压缩文件可能包含了关于如何将RichFaces与Seam结合使用的详细信息。Seam 提供了企业级服务,如事务管理、安全、国际化,以及CDI(Contexts and Dependency Injection)支持,与RichFaces的组合可以让开发者更...

    jboss-richfaces-3.0.0

    5. **集成性**:作为JBoss产品的一部分,RichFaces与JBoss Application Server(AS)以及其他JBoss技术如Seam和Hibernate有良好的集成,简化了整体开发流程。 **三、安装与配置** 要使用RichFaces 3.0.0,首先需要...

    richfaces-ui-3.2.1

    《深入理解RichFaces UI 3.2.1在...结合其与JSF的紧密集成,以及在JBoss环境下的优化,使得RichFaces成为了企业级开发的首选之一。通过深入理解和熟练使用这个版本,开发者可以大幅提升其应用的用户体验和开发效率。

    richfaces3.2用户手册的pdf版

    - **JBoss Seam 支持**:JBoss Seam 是一个用于构建企业级应用的强大框架,它与RichFaces 有着良好的集成关系。 - **Portlet 支持**:为了满足门户应用的需求,RichFaces 提供了Portlet 支持,确保组件可以在Portlet...

    richfaces中文开发文档

    5. **资源管理和优化**:自动处理JavaScript和CSS资源的合并和压缩,提高页面加载速度。 **二、RichFaces组件详解** 1. **rich:calendar**:提供日期选择功能,支持多种格式,可配置是否显示星期、是否为多选等。 ...

    richfaces(里面包含JAR包)

    **文件名称列表:** 由于只给出了"richfaces"这个名称,我们可以推测压缩包中可能包含了一系列与RichFaces相关的文件,如richfaces-core.jar、richfaces-components.jar等核心库和组件库的JAR文件,以及可能的示例...

    richfaces详细使用

    ### RichFaces框架详解及其在IT行业的应用 #### 引言 在现代Web开发领域,提升用户体验...掌握RichFaces的核心概念和技术要点,对于任何致力于提升Web开发效率、优化用户体验的开发者来说,都是一项不可或缺的技能。

    Richfaces ShowCase离线包

    **Richfaces ShowCase离线包** 是一个专为开发者设计的资源包,它包含了Richfaces框架的演示示例,能够帮助用户在没有网络连接的情况下也能深入理解和学习Richfaces的功能和用法。这个离线包特别适合那些需要在本地...

    RichFaces开发指南3.3.3

    - **JSF 实现**:支持 Sun JSF-RI-1.2_x (推荐 1.2_14) 和 2.x 版本,MyFaces 1.2.x (推荐 1.2.5) 和 2.x 版本,以及 Facelets 1.1.x 和 Seam 2.x。 - **服务器**:支持多种服务器,如 Apache Tomcat 5.5-6.0、BEA ...

Global site tag (gtag.js) - Google Analytics