struts2中使用ajax和action读写数据的区别

原创 2015年07月06日 17:28:07

前段时间,遇到一个问题,现在想想自己那时钻了牛角尖,一直卡在哪里。今天想起来,把其记下来,惊醒自己。

实现的功能:显示详细数据


1、ajax---使用的是jquery的ajax【action不跳转】

ajax() 方法通过 HTTP 请求加载远程数据。

ajax是在前端提交数据,然后后台获取传递过来的参数,经过处理,ajax获取返回的json数据。【ajax捕获到json数据之后,再进行处理】。只要是url是正确的。

     

<span style="white-space:pre">		</span>ServletActionContext.getResponse().setContentType("text/json;charset=utf-8");
<span style="white-space:pre">		</span>ServletActionContext.getResponse().getWriter().print(applyForm); 

区别:

<action name="getUserImpowerReqInfo" class="org.UserImpowerDealAction" method="getUserImpowerReqInfo"></action>


2、在action中直接跳转【action跳转】

  不返回数据,直接跳转页面,整个处理都在action请求中处理。

            ServletActionContext.getResponse().setContentType("text/json;charset=utf-8");
            ServletActionContext.getResponse().getWriter().print(applyForm); 


区别:

<span style="white-space:pre">	</span><action name="getUserImpowerReqInfo" class="org.UserImpowerDealAction" method="getUserImpowerReqInfo">
            <result name="officer">/admin/bpm/userImpower/officer.jsp</result>
       </action>


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

struts2 使用ajax 传递json数据

先搭建一个struts2的项目,在lib目录下导入struts2开发的基础包,即必须要的。一定要先下载一个版本的全部struts2jar包,然后从这个包里面逐一添加所需要的包,不能需要哪个包然后从网上...

Java中:struts2+jQuery+ajax调用演示

环境: 操作系统:Windows 7  应用程序服务器:apache-tomcat-7.0.11 开发工具:IntelliJ IDEA 11.1.1 Java版本:Java(TM) SE ...

struts2使用ajax实现页面和action之间通过json数据交互

要在struts2中使用json数据交互,需要导入以下包 当然,struts2应用核心包也要导入

JQuery datatables插件 使用ajax将struts2的action对象传递给datatables设置数据源方式

如题目:JQuery datatables插件 将struts2的action对象传递给datatables设置数据源方式???,虽然官网写了很多教程,但版本不一致的时候,就会导致文档很混乱,所以想写...

前台使用$.ajax()发送json数据,服务器响应后返回json数据实例(struts2+json+action)

最近在做ping++,用到了服务端接收前端的json并且响应后发回json格式数据到前端的功能。现在就把我写的例子贴在这里,供大家参考。 文章转载自第一代码原创文章http://www.diyidai...

Ajax与Struts2的action之间的数据交互

本文将主要说明Ajax与Action数据交互的实现过程,前端使用JQuery中Ajax的相关方法,get或者post,将数据以Json格式传回到业务调度Action中,Action中处理后,再讲数据以...

struts2(三)---使用EL表达式,显示Action中的数据

转载请注明:http://blog.csdn.net/uniquewonderq 使用EL表达式,显示Action中的数据 问题: 在struts2框架下,如何将业务控制器Action的数据...

整合struts2,jquery,json。采用jquery ajax,从struts2 action返回json类型数据

本文开发环境是SSH2,ajax插件使用jQuery 1.2.6.js和json2.js实现目的:在struts2 标签s:doubleselect二级联动标签的基础上实现事件:第二级onchange...

整合struts2,jquery,json。采用jquery ajax,从struts2 action返回json类型数据

本文开发环境是SSH2,ajax插件使用jQuery 1.2.6.js和json2.js 实现目的: 在struts2 标签s:doubleselect二级联动标签的基础上实现事件:第二级...

整合struts2,jquery,json。采用jquery ajax,从struts2 action返回json类型数据

本文开发环境是SSH2,ajax插件使用jQuery 1.2.6.js和json2.js 实现目的: 在struts2 标签s:doubleselect二级联动标签的基础上实现事件:第二级...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)