JSON封装
来源:互联网 发布:常见端口协议号 编辑:程序博客网 时间:2024/06/07 10:06
/*需要一个json的js文件 json2.js*/
//将上面的js引用到需要用到封装的jsp页面
$(document).ready(function() {
//将所有需要的参数都封装到 editApplyTrial 里
var editApplyTrial = {
trialId:jQuery("#trialId").val(),
trialNum:jQuery("#textNum").val(),
realName:jQuery("#realName").val(),
birthday:jQuery("#birthday").val(),
telephone:jQuery("#telephone").val(),
mobile:jQuery("#mobile").val(),
applicantName:jQuery("#applicantName").val(),
reason:jQuery("#reason").val(),
receiveType:jQuery("#receiveType .stauts:checked").val(),
gender:jQuery("#gender option:selected").val()
};
//将‘editApplyTrial ’ 作为参数传递到(JSON.stringfy意识是作为string传递过去)
$.postJSON("test.action",'editApplyTrial':JSON.stringify(editApplyTrial)},function(data){
)};
/*下面来看Action里如何处理这个参数*/
private String editApplyTrial; //全局变量(get set)
JSONObject editApplyTrial_json = new JSONObject(editApplyTrial);
int trialNum = editApplyTrial_json.getInt("trialNum");
int gender = editApplyTrial_json.getInt("gender");
short receiveType = Short.valueOf(editApplyTrial_json.getString("receiveType"));
String realName = editApplyTrial_json.getString("realName");
String birthday = editApplyTrial_json.getString("birthday");
String telephone = editApplyTrial_json.getString("telephone");
String mobile = editApplyTrial_json.getString("mobile");
String applicantName = editApplyTrial_json.getString("applicantName");
String reason = editApplyTrial_json.getString("reason");
int trialId =editApplyTrial_json.getInt("trialId");
- JSON封装
- 解析Json和封装Json
- 使用json-lib封装json
- JSON封装并使用
- json对数据封装
- JSON 相关封装
- JSON 封装并使用
- Android 关于JSON封装
- Json数据封装
- JSON封装与解析
- json封装,获取数据
- 简单Json 封装类
- java封装json
- java封装多层json
- 接口封装JSON
- 自己封装ajax,json.
- Android 封装json数据
- 封装 转换json bean
- Java 泛型的解析
- Anonymous types in C# (and .NET 3.5)
- 调测工具VcTester攻略--脚本驱动API测试
- PLC和PAC区别
- 虚函数
- JSON封装
- WinCE BSP工程文件pbcxml分析
- 汇编命令
- WAV格式封装PCM
- Google数学之美系列文章链接
- hibernate 级联插入(保存父类同时保存子类)
- 刘云山:切实加强改进基层宣传思想文化工作
- CoCreateInstance
- CSS设置表格样式,样式表格