[探索] liferay的桌面能不能解决N+1问题
sun128837
2007-11-01
在使用liferay的时候,业务主管曾给出质疑,既然能实现业务模块放在不同的窗口,为什么还要刷新整个页面来更新单个portlet的数据?这也是去年看到一篇帖子提到的 portal来自web2.0的威胁,语言portal将总结于web2.0。
但是今年6月份有关WebLogic Portal 10.0的Ajax功能的网上技术交流会对portal桌面的ajax答疑已经说明portal已经实现了这一技术,在WebLogic Portal 10.0中,整个桌面都可以启用Ajax。方法就是使用首个桌面请求恢复以往的桌面。然而,每当用户与portlet进行交互或存在更改页面的事件时,只有需要进行更新的那部分桌面被刷新。这可以通过使用XmlHttpRequest实现。 (http://dev2dev.bea.com.cn/bbsdoc/2007/06/java-soa-weblogic-portal_2.html) 现在,我想请教liferay现有的portlet应用能不能实现异步更新?可以的话,请教明细 |
|
javavsnet
2008-07-22
Liferay整合了jQuery,可以很方便的使用Ajax来更新单个portlet的数据。现有的portlet如果没有使用Ajax方法是不能实现异步更新的。需要修改代码。
|