`
wang19841229
  • 浏览: 96565 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

EXT学习笔记07AJAX提交JSON数据

    博客分类:
  • ajax
阅读更多

EXT的AJAX提交特别是提交JSON数据的方式,自己研究了一下。

 

Ext.Ajax.on("requestcomplete",function(_conn,_response,_options){
if(_response.responseText == "ok")
								{
									Ext.MessageBox.alert("系统提示","添加成功");	
								}
						})
						Ext.Ajax.request({
							url:"addUser.do",
							params:{json:Ext.util.JSON.encode({username:_name.getValue(),password:_password.getValue()})}
						});

   EXT.Ajax.on()这个方法是定义了一个事件,后面的函数是一个回调函数。

   EXT.Ajax.request是真正发送数据的方法。

   URL:时提交的URL

   params是传到后台的参数。json:(这个是参数名称),Ext.util.JSON.encode是对后面的字符串进行JSON编码。

   后台通过org.json的类库可以进行取值

 

String data  = request.getParameter("json");
		JSONObject jsonObject = new JSONObject(data);
		System.out.println(jsonObject.get("username"));
		System.out.println(jsonObject.get("password"));
		Userinfo userinfo = new Userinfo((String)jsonObject.get("username"),(String)jsonObject.get("password"));
		userinfoDAO.save(userinfo);
		response.getWriter().write("ok");
 

 

 

 

分享到:
评论

相关推荐

    extJs 2.1学习笔记

    16. extJs 2.0学习笔记(Ajax篇) 38 17. extJs 2.0学习笔记(Ext.data序论篇) 39 18. extJs 2.0学习笔记(Ext.Panel终结篇) 40 19. extJs 2.0学习笔记(事件注册总结篇) 45 20. extJs 2.0学习笔记(Ext.Panel篇一) 48 21....

    Ext 学习总结 pdf版

    - **ExtJs2.0学习笔记(Ext.data序论篇)**:这部分内容是对Ext JS 2.0中`Ext.data`模块的概述,讲解了如何管理和操作数据。 - **ExtJs2.0学习笔记(Ext.Panel终结篇)**:深入探讨了`Ext.Panel`组件的各种特性和用法。...

    extJs+2.1学习笔记.pdf

    14. **extJs 2.0 学习笔记(Ext.data序论篇)** 这部分介绍了Ext.data模块的基础,包括DataModel、Reader和Writer,是理解数据绑定和数据管理的关键。 15. **extJs 2.0 学习笔记(Ext.Panel终结篇)** Panel是...

    我的Ajax学习笔记

    Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载...以上内容涵盖了Ajax的基本概念、开发实践、浏览器兼容性、数据交互以及前端和后端的一些注意事项,这些都是学习和使用Ajax技术时需要了解的关键点。

    ExtJs学习笔记,共30讲

    这个学习笔记涵盖了从基础到高级的多个主题,帮助读者深入理解ExtJs的核心概念和技术。以下是一些关键知识点的详细说明: 1. **ExtJs 结构树**:这部分内容可能涉及ExtJs如何构建可自定义的用户界面组件树,包括...

    老师整理的extjs学习笔记

    ### ExtJS 学习笔记概览 #### 一、ExtJS 入门 **1.1 ExtJS 构成及如何引用** ExtJS 是一款基于 JavaScript 的开源框架,专为 Web 应用程序的前端界面设计。其核心优势在于提供了一套丰富的 UI 组件和强大的数据...

    EXT_JS实用开发指南_个人整理笔记.rar

    Store可以连接到各种数据源,如JSON、XML或Ajax请求,提供灵活的数据加载和同步机制。 事件处理在EXT_JS中占有重要地位,无论是组件间的交互还是用户操作,都需要通过事件来响应。EXT_JS提供了一套完整的事件监听和...

    ExtJS4中文教程2 开发笔记 chm

    ExtJS4学习笔记(十五)---Ext.data.Model ExtJS4学习笔记(十六)---Combobox三级联动 ExtJS4学习笔记(十四)--- ComponentQuery ExtJS4学习笔记(四)---Grid的使用 Extjs4开发笔记(三)——菜单的实现 Extjs4开发笔记(二)...

    Sencha touch学习笔记一:用Sencha Cmd方式创建第一个应用

    本篇学习笔记将聚焦于如何使用Sencha Cmd工具来创建你的第一个Sencha Touch应用。 首先,你需要安装Sencha Cmd。这是一款命令行工具,简化了Sencha Touch应用的创建、构建和部署流程。你可以从Sencha的官方网站下载...

Global site tag (gtag.js) - Google Analytics