EXTJS AJAX发送数据到JAVA后台 js->jsp->java->html
来源:互联网 发布:金十数据现货白银 编辑:程序博客网 时间:2024/05/16 18:49
js->jsp->java->html
(一)js:
发送AJAX请求:
Ext.Ajax.request({
method : 'POST', //(1)发送方式.'POST'或'GET',一般是'POST'
url: './member_manage.jsp', //(2)发送到页面
success:function(request){ //(3)发送成功的回调函数
var message = request.responseText; //(4)取得从JSP文件out.print(...)传来的文本
Ext.Msg.alert('信息',message); //(5)弹出对话框
store.reload(); //(6)重新读入数据
//grid.getView().refresh();
},
failure:function(){ //(7)发送失败的回调函数
Ext.Msg.alert("错误", "与后台联系的时候出现了问题");
},
params:{command:'save',members: Ext.encode(json)} //(8)发送名为command和members两参数
});
(二)jsp:
(1)取得'POST'参数: String command = request.getParameter("command");
(2)把参数转化成JSON形式:
JSONArray members = new JSONArray(params); //params= new String(command .getBytes("ISO-8859-1"),"UTF-8");
(3)把JSON数据传入后台:
页面中以${对象.属性}调用后台数据
Member member = new Member();
member.doSave(members);
out.print("数据保存成功!");
(三)java:
(1)取出JSON对象数组(JSONArray)里的对象( JSONObject ) :
JSONObject member = members.optJSONObject(i);
(2)判断JSON对象里的元素的值: if(member.has("id"))
(3)取出JSON对象里的元素的值存入数据库:
s = c.prepareStatement("update Members m set m.realName=?,m.sex=?,m.age=?,m.birth=? where m.id=?");
s.setString(1, member.getString("name"));
s.addBatch();
s.executeBatch();
- EXTJS AJAX发送数据到JAVA后台 js->jsp->java->html
- html页面的数据利用js或者Ajax传输到后台java、php
- js发送请求到java后台
- java sturts2后台拼接html发送到jsp后< 变成了 <
- java----jsp发送请求到后台进行页面的跳转
- EXTJS AJAX方式发送数据给后台服务器
- js/jquey.ajax传递二位数组到java后台
- java 读取 ajax post 到后台的Json数据
- 【实例】ajax提交到java后台之后处理数据
- Java-jsp表单提交整个table数据到后台
- 前台extjs后台 java poi 读取excel数据到数据库中
- 图片发送到后台,java接收
- ajax传数组到java后台servlets
- jsp到java后台中文乱码问题
- [JS笔记]$.ajax传JSON数据到后台的注意事项
- 原生js的Ajax提交json数据到后台
- 关于java后台转发jsp到easyUI tabs标签里 css js出现404问题
- 3、ExtJs写的js页面中的输入框的值如何传输到Java后台Controller控制层?
- 每对顶点之间的最短路径-Floyd
- C#中取得TextBox多行文本的行、列位置与定位
- How to bind ti sitara sdk to your Qt Eommercial Edition -转自 大为的杂谈
- 非功能性变更常见种类
- 听说看了这20部电影相当于读完北大经济学院、光华管理学院
- EXTJS AJAX发送数据到JAVA后台 js->jsp->java->html
- 著名弹跳训练法 练成可提高30cm
- 《Windows XP Embedded with Service Pack 2 开发包光盘 3CD》(Windows XP Embedded Studio with Service Pack 2 3CD)Service Pack 2[Bin]
- [转]免于失业的web技术
- JAVA堆和栈
- Shiboken学习小结
- session监听器 监听在线用户和登录用户
- BootLoader概述
- 用java客户端调用webservice