Jsp页面传Json数据到服务端,转对象或集合进行数据处理
来源:互联网 发布:mac安装软件 编辑:程序博客网 时间:2024/06/08 07:37
需求:1、将页面数据带到服务端并转成对象,2、将页面的集合数据带到服务端转List
实现:用ajax请求传递数据,数据格式为json
JS方法:
testJsonMethod = function(){// 员工信息var employeeInfo = {emplNum : '123',emplName : 'lee',telNum : '18888888888'};// 标签信息var dataParam = [];for(var i=0; i<3; i++){var employeeLabel = {labelName : 'name' + i,labelOrder : i,labelRemarks : 'remark' + i}dataParam.push(employeeLabel);}var jsonEmployee = JSON.stringify(employeeInfo);var jsonLabelList = JSON.stringify(dataParam);// cache Boolean (默认: true) 设置为 false 将不会从浏览器缓存中加载请求信息。// async Boolean (默认: true) 默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行$.ajax({type : 'post',url : '${ctx}/admin/employee/testJsonMethod',data : {jsonEmployee:jsonEmployee, jsonLabelList:jsonLabelList},cache : false,dataType : 'json',success : function(data){alert(data);},error : function() {alert("异常!");}});}服务端方法:
import net.sf.json.JSONArray;import net.sf.json.JSONObject;@RequestMapping(value = "/testJsonMethod", method = RequestMethod.POST)public ModelAndView testJsonMethod(String jsonEmployee, String jsonLabelList) throws Exception {SysEmployeeInfo sysEmployeeInfo = (SysEmployeeInfo) JSONObject.toBean(JSONObject.fromObject(jsonEmployee), SysEmployeeInfo.class);List<SystLabelInfo> systLabelInfoList = (List<SystLabelInfo>) JSONArray.toCollection(JSONArray.fromObject(jsonLabelList), SystLabelInfo.class);return new ModelAndView(JSON_VIEW).addObject(Constant.RETURN, true);}
阅读全文
0 0
- Jsp页面传Json数据到服务端,转对象或集合进行数据处理
- json传对象或集合
- JSON 数据(集合数据)到服务端的处理
- jquery与后台进行数据交互--前台发单一数据对象,后台返回一个json字符串 jsp页面
- 用Springmvc 返回json数据,填充html 或 jsp页面。
- Json树形结构数据转Java对象并存储到数据库的实现-超简单的JSON复杂数据处理
- Json树形结构数据转Java对象并存储到数据库的实现-超简单的JSON复杂数据处理 .
- Ajax 异步或取后台数据json显示到页面
- jsp通过jQuery返回json数据到页面
- jsp页面展示json数据
- JSP页面返回JSON数据
- web服务端使用JSONArrayy或JSONObject转json字符串为Java对象或数组
- springmvc+ajax+json从页面传数据到后台,以及后台传Map集合到ajax解析
- Objective - c JsonKit 进行json转对象 对象转json数据 & Jastor json数据转为对象
- jquery提交json数据到mvc4服务端
- android发送json数据到服务端
- spring mvc json 直接把一个对象转换成json格式输出到jsp页面
- Newtonsoft将对象或对象集合转换成JSON数据时,日期格式的设置
- mycat的弱事务的理解
- JavaScript 对象的复制,避免使用=(等号),会导致污染原对象
- Kmeans、Kmeans++和KNN算法比较
- MySQL索引资料总结
- java类加载器学习笔记
- Jsp页面传Json数据到服务端,转对象或集合进行数据处理
- 数字逻辑课程设计电子钟
- css 水平/竖直/水平竖直方法大全
- Hadoop2.6集群安装配置教程
- 在CentOS 6.8 x86_64上利用devtoolset搭建GCC 4.9.2和5.3.1开发环境
- python-random模块
- Node.js内置的文件系统模块(fs)
- Browser-sync 一款前端开发中用于自动刷新页面的工具
- [PAT甲级]1003. Emergency (25)(求城市间最短路径和最大救援队数目)