当前位置:我的异常网» Ajax » [转载]Ext Ajax:怎么调用Ext.Ajax.request方法和使

[转载]Ext Ajax:怎么调用Ext.Ajax.request方法和使用Java Servlet进行处理

www.myexceptions.net  网友分享于:2015-08-26  浏览:12次

[转载]Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理

使用Ext.Ajax.request提交数据的代码如下(这段代码在一个Js文件中,为避免中文乱码,js文件必须是utf-8编码):

Ext.Ajax.request({

url:'http://localhost:8080/myapp/ExtHandler,

jsonData:Ext.util.JSON.encode(info),

params:{action:'up'},

success: function(resp,opts) {

var respText = Ext.util.JSON.decode(resp.responseText);

Ext.Msg.alert('提示', respText.info);

},

failure: function(resp,opts) {

var respText = Ext.util.JSON.decode(resp.responseText);

Ext.Msg.alert('错误', respText.error);

}

});

代码中的url参数指定的是一个Java Servlet,通过jsonData参数提交JSON格式的数据到Servlet处理,你也可以提交其它参数,在params参数中定义;然后根据服务器的处理结果Ext.Ajax调用相应成功或失败的回调函数进行处理;

在Servlet中如何得到jsonData参数中定义的数据呢?看以下代码:

StringBuffer json = new StringBuffer();

String line = null;

try {

BufferedReader reader = req.getReader();

while ((line = reader.readLine()) != null)  {

//读取jsonData中定义的数据

json.append(line);

}

} catch (Exception e) {

}

服务端处理数据成功,设置返回信息:

//success回调函数将调用执行,输出respText.info信息

rsp.setContentType("text/json; charset=utf-8");

rsp.getWriter().write(

"{success:true,info:'更新信息成功'}");

服务器端处理数据失败,设置返回信息:

rsp.setContentType("text/json; charset=utf-8");

rsp.getWriter().write(

"{success:false,error:'更新信息失败,原因为:" + err + "'}");

rsp.setStatus(HttpServletResponse.SC_EXPECTATION_FAILED);     //设置失败标识

//failure回调函数将调用执行,输出respText.error信息

文章评论

java+ext.ajax,[转载]Ext Ajax:怎么调用Ext.Ajax.request方法和使用Java Servlet进行处理相关推荐

  1. 实现jquery.ajax及原生的XMLHttpRequest调用WCF服务的方法

    废话不多说,直接讲解实现步骤 一.首先我们需定义支持WEB HTTP方法调用的WCF服务契约及实现服务契约类(重点关注各attribute),代码如下: //IAddService.cs namesp ...

  2. java jar包命令行下可以双击不运行解决方法(改变java默认图标)

    1.首先确定你已安装正确版本的jdk,并以正确的指定jdk的环境变量 2.确认C:\Windows\System32\目录下不存在java.exe.javaw.exe等文件 如果存在删除之,或移到别的 ...

  3. Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理

    來源:http://www.cnzzad.com/tut/52959.html 使用Ext.Ajax.request提交数据的代码如下(这段代码在一个Js文件中,为避免中文乱码,js文件必须是utf- ...

  4. 【转载】 quartus中调用modelsim仿真的方法

    http://blog.sina.com.cn/s/blog_4b2a5d8401000910.html http://hi.baidu.com/asin28/blog/item/c4c1218d8e ...

  5. 轻量级的Ajax解决方案——DynAjax:直接在客户端调用C#类的方法

    前言: MS Ajax我在以前一个项目中使用过,感觉太笨重了,速度比较慢,而且出了问题,很难控制.所以我一直想用一个可控制的替代框架. 客户端JS框架肯定首推JQuery,优雅简洁的代码,完美的支持表 ...

  6. 转载:使用 Frida 来 hook 加固的 Android 应用的 java 层

    Android 加固应用Hook方式 --- Frida:https://github.com/xiaokanghub/Android 转载:使用 frida 来 hook 加固的 Android 应 ...

  7. java构造方法可以重载吗_Java基础教程之构造器与方法重载

    在方法与数据成员中,我们提到,Java中的对象在创建的时候会初始化(initialization).初始化时,对象的数据成员被赋予初始值.我们可以显式初始化.如果我们没有给数据成员赋予初始值,数据成员 ...

  8. c调用其他类的方法_Java 的 Native 方法——今天又进步了

    1. 简介 1.1 个人理解 初次遇见 native 是在 java.lang.String 源码中的一个 intern 方法: public native String intern(); 因为还是 ...

  9. ext.ajax.request如何同步调用,Ext.Ajax.request同步请求

    导读: ajax分为2种,一种是同步,一种是异步 同步:代码执行完了之后才执行后面的代码 异步:代码刚执行,后面的代码就马上接着执行了,不管前面的代码是否执行完 异步的情况下,要获得返回信息,就需要在 ...

最新文章

  1. USTC English Club Note20211110
  2. jupyter 方框 汉字,jupyter画图中文显示乱码问题解决办法
  3. python里面print是什么意思_python里print是什么意思
  4. STF简单修改实现安卓多机同屏控制
  5. linux下无权限安装anaconda和tensorflow-gpu
  6. 解决 warning C4819 问题
  7. 使用SQL编程创建100万条数据测试索引
  8. ASP.NET中的回调技术(CallBack)
  9. [Photography] 还是DPP好!
  10. 万亿市场的广场舞未来在哪里?
  11. 高分影像批处理第三回——RPC文件与几何校正
  12. html怎么填充单元格颜色,PPT表格单元格怎么填充颜色 PPT填充表格单元格颜色的详细教程...
  13. 前端bugger 后端debug 介绍系统内部逻辑 压测新增订单接口 tps上不去 ,oom ,常见性能问题 ,性能分析思路
  14. 黑客游戏网址大全 – HACK GAME COLLECTION
  15. python 中的 Fraction 模块
  16. 电脑怎么图片转文字?建议收藏这几个方法
  17. mysql 字段数量不确定_不定字段数目的数据库表设计和数据结构 | 学步园
  18. 什么是RBER(残余误比特率)FER(帧删除率)BER(误比特率)
  19. 详细介绍微软SQL Server 2008
  20. Flutter成都开发者线下交流会实录

热门文章

  1. Flutter基础—你好,Flutter!
  2. 2021年中国乙醛市场趋势报告、技术动态创新及2027年市场预测
  3. 2021-2025年中国电动毛巾散热器行业市场供需与战略研究报告
  4. 2017级C语言大作业 - 合金弹头
  5. php按钮鼠标感应就变色,JavaScript_JS实现网页滚动条感应鼠标变色的方法,本文实例讲述了JS实现网页滚 - phpStudy...
  6. iOS 又出重大Bug!一秒搞崩 iPhone 的网络连接功能
  7. 腾讯云首次披露云原生智能数据湖全景图,数据湖之争再起波澜
  8. 顺丰业绩突然爆雷:预计巨亏9-11亿!京东、美团等10家平台承诺不用大数据杀熟;苹果推迟MacBook和iPad生产|极客头条...
  9. 谷歌大脑组合模型霸榜 SuperGLUE
  10. 部分美团用户被取消支付宝支付;腾讯成全球市值最高社交媒体公司;微软首次公布GitHub产品路线图 | 极客头条