struts2 ajax案例,初析Struts2中的Ajax开发实例

本文介绍了如何在Struts2框架下利用Ajax进行异步请求。通过一个简单的示例,展示了InfoAction.java中的loadInfo()方法返回"success",并在index.jsp页面上使用jQuery的load()函数触发Ajax请求。这个例子揭示了Struts2对Ajax的原生支持,使得JSON创建和整合变得简单易行。
摘要由CSDN通过智能技术生成

Web2.0的随波逐流,Ajax那是大放异彩,Struts2框架自己整合了对Ajax的原生支持(struts 2.1.7+,之前的版本可以通过插件实现),框架的整合只是使得JSON的创建变得异常简单,并且可以简单的融入到Struts2框架中,当然这只是在我们需要JSON的时候才会显得流光溢彩。

首先不谈Struts2的原生支持,我们自己写一个ajax示例,使用异步请求,直接请求action动作:

InfoAction.java

packagecn.codeplus.action;importcom.opensymphony.xwork2.ActionSupport;

publicclassInfoAction extendsActionSupport {

privatestaticfinallongserialVersionUID =1359090410097337654L;

publicString loadInfo() {returnSUCCESS;

}

}

InfoAction仅仅是简单的返回"success"。

index.jsp

HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

">获取

functionloadInfo() {

$("#info").load("loadInfo");

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值