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

在liferay中使用ajax效果

阅读更多
    liferay4.2中,提供了一个很强大的ajax工具集,能让开发者轻松的实现ajax效果。
但是到了版本5.1,这个ajax工具集被废弃了,而是推荐使用jquery的ajax api。
其实目前使用5.1版本以下的liferay还是挺多的。我目前还是使用的liferay4.3.3,去年选择的版本,也一直没有升级。
    因此在此简单的说一下,我是如何在liferay4.3.3中实现ajax效果。
	AjaxUtil.request(url,{onComplete:function(xmlHttpReq)
		{
			function doSomething(xmlHttpReq.responseText);		
		}
	}
	);
		
	function doSomething(xmlText){
	}


url:指定相应的后台访问路径。
需要注意的是,url路径中指向的action类需要继承AJAXAction类,
action类在方法getXML中返回需要的字符串。
function doSomething()可以根据返回的字符串完成相应的页面操作。

AjaxUtil还有其他几种方法,update(),submit()等。
更详细的用法可以去分析js\liferay\ajax.js文件。
分享到:
评论

相关推荐

    hibernateAPI,JQeury,liferay中文API

    根据提供的文件信息,我们可以从标题、描述以及部分可读内容中提炼出几个关键知识点:Hibernate API、Liferay中文API、Struts、Spring框架以及jQuery。接下来将分别对这些知识点进行详细解析。 ### Hibernate API ...

    Liferay Portal二次开发指南

    3. Theme实例:设计一个响应式主题,调整CSS样式,使Liferay门户在不同设备上具有良好的显示效果。 总之,Liferay Portal的二次开发是一个综合性的任务,涵盖了Java编程、Web开发、服务器配置等多个领域。通过深入...

    portlet:jQUeryUI Portlet和PHP后端

    对于这个项目,jQuery UI的使用将在视图层(JSP页面)中体现,通过引入jQuery和jQuery UI的CSS和JS文件,然后编写相应的JavaScript代码来激活UI组件。 接下来,PHP后端主要负责处理portlet与数据库之间的通信。在...

    15 个 JavaScript Web UI 库

    1. **LivePipe**:基于Prototype JavaScript框架,提供了一套完整的、经过测试的UI控件,支持在没有JavaScript的环境下降级使用。包括Tab、表单元素、评分、进度条等,具有良好的文档支持。 2. **UKI**:面向jQuery...

    wordpress-aui-theme

    通过JavaScript,开发者可以在用户与网页交互时实时更新内容,实现表单验证、动画效果、Ajax异步请求等功能,极大地提升了用户体验。 AlloyUI是基于Liferay公司开发的JavaScript库,它是YUI3的一个分支,专注于现代...

Global site tag (gtag.js) - Google Analytics