`
Anatorian
  • 浏览: 61442 次
  • 性别: 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~

相关推荐

Global site tag (gtag.js) - Google Analytics