`
fly_ever
  • 浏览: 152780 次
  • 性别: 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文件。
分享到:
评论

相关推荐

    基于serverResource方式的liferay中ajax方式的的实现

    在IT行业中,Liferay是一款广泛使用的开源企业级门户平台,它允许开发者构建、集成和管理各种Web应用程序。本文将深入探讨“基于serverResource方式的Liferay中Ajax方式的实现”,结合提供的标签“源码”和“工具”...

    Liferay ajax

    在Liferay 6中,使用Ajax技术来处理Portlet请求是一种常见的优化用户交互的方法。Ajax(Asynchronous JavaScript and XML)允许部分页面更新,无需整个门户页面的刷新,从而提升了用户体验,尤其是在Portlet环境下。...

    Liferay-使用手

    ### Liferay 使用手册详解 #### 一、快速入门 ##### 安装步骤 Liferay是一款功能强大的企业级门户平台,其安装过程相对直观。首先,访问Liferay官方网站,下载适用于您环境的Liferay-portal-tomcat-4.2.2.zip文件...

    liferay portal 6 使用文档

    在维护方面,Liferay提供了详细的文档和社区支持,帮助用户解决在使用过程中遇到的问题。 #### 五、案例研究与最佳实践 Liferay Portal 6在全球范围内有众多成功案例,涉及金融、教育、医疗等多个行业。例如,某...

    liferay development 中文

    在Liferay开发中,以下几个核心知识点是至关重要的: 1. **Liferay架构**:理解Liferay的基础架构是开发的起点。它基于Java EE(Enterprise Edition)标准,包括Servlet容器、JSP、JSF、Portlet、Service Builder等...

    liferay的开发文档

    这份文档会引导开发者创建和定制Liferay的主题,理解CSS、HTML和JavaScript在Liferay主题中的作用。通过学习,开发者可以实现对Liferay界面的个性化设计,以满足不同用户和组织的需求。 文档四:《Liferay Plugin ...

    liferay使用说明--管理

    在Liferay中,用户是系统的基本操作主体。用户管理主要包括: 1. **改变用户所属的组织地点**:用户可以在不同的组织和地点之间切换。这通过编辑用户的资料实现,具体步骤为:进入用户列表,选择目标用户,点击编辑...

    在liferay中整合GWT,附例子

    在Liferay中整合GWT(Google Web Toolkit)是一项常见的任务,尤其对于开发复杂的企业级Web应用来说,这种集成可以利用GWT的强大力量来创建高性能的用户界面,同时利用Liferay的门户功能和社区特性。这篇博文提供了...

    Liferay 6 入门教程

    此外,"plugins开发指南11-plugin中开发hibernate应用.pdf"涵盖了在Liferay中使用Hibernate进行数据持久化的实践方法,这对于处理复杂业务逻辑至关重要。 "plugins开发指南13-liferay中使用ldap分析.pdf"讨论了...

    liferay ajax DEMO

    使用liferay框开发ajax 的Demo

    Liferay 使用手册

    Liferay 社区活跃,开发者可以在这里获取帮助、分享经验,也可以在 Liferay 市场中找到众多预先开发好的portlet和主题。 1. **Liferay 论坛**:开发者可以在这里提问、讨论问题,寻找解决方案。 2. **Liferay ...

    liferay中文资源

    6. **插件或模块**:预编译好的Liferay插件或模块,可以直接导入到项目中使用,提高开发效率。 对于想要深入了解Liferay的人来说,这个压缩包将是一个宝贵的资源库,提供了丰富的学习材料和实践经验。无论是新手...

    liferay如何在eclipse中配置开发和debug环境

    为了在Eclipse环境中高效地开发和调试Liferay应用,我们需要进行一系列的配置步骤。以下将详细介绍如何在Eclipse中设置Liferay的开发和Debug环境。 1. **安装必要的软件和插件** - 首先,确保你已经安装了最新版本...

    liferay使用心得

    在`.properties`文件中添加相应的键值对,然后在JSP中使用`LanguageUtil.get(pageContext,"key")`,在Java代码中使用`LanguageUtil.get(portletRequest.getLocale(), "key")`来获取翻译后的文本。确保正确编码,必要...

    liferay 内置在jsp中的对象

    但实际上,在Liferay中,我们通常会使用`<liferay-theme:defineObjects/>`标签来自动化这一过程。 #### 5. 注意事项 - 在使用这些内置对象时,需要注意权限和安全问题,确保不会泄露敏感信息。 - 了解每个对象的...

    liferay详细讲解 liferay项目完全讲解

    Liferay是一款开源的企业级门户平台,它...通过上述文件和这些知识点的学习,我们可以全面掌握Liferay的使用和开发,无论你是新手还是经验丰富的开发者,都能从中受益匪浅,提升你在企业级门户解决方案中的专业能力。

    liferay 6.2开发指南+用户手册

    Portlets是Liferay中的应用程序单元,可以是动态网页、数据表或者交互式表单。6.2版支持JSR-286标准,开发者可以使用Java、FreeMarker、Velocity或JSP来编写portlet代码。 4. **主题与布局** Liferay允许定制主题...

Global site tag (gtag.js) - Google Analytics