jsp传给java属性,java生成json串,方便以后取出来

前台代码

$.ajax({
        url : ‘<%=basePath%>userorderother/canUpdateCust.do‘,
        type : ‘POST‘,
        data: {‘kdcompany‘:kdcompany, ‘kdcardid‘:kdcardid, ‘odid‘:odid},
        async : false,
        success : function(data) {
            location.reload();
        }
    });

后台代码

/**修改地址信息
     * @param
     * @throws Exception
     */
    @RequestMapping(value="/canUpdateCust")
    @ResponseBody
    public PageData canUpdateCust() throws Exception{
        PageData pd = new PageData();
        pd = this.getPageData();
        try {
            PageData custData = new PageData();
            custData.put("ORDERID", pd.get("odid"));
            pd.remove("orderId");
            JSONObject object = JSONObject.fromObject(pd);
            custData.put("CUSTOMERMAILING", object.toString());
            userorderotherService.updateCust(custData);
        } catch (Exception e) {
            pd.put("status", "err");
            pd.put("msg", e.getMessage());
        }
        pd.put("status", "ok");
        return pd;
    }
时间: 2024-10-20 22:49:07

jsp传给java属性,java生成json串,方便以后取出来的相关文章

IOS json解析 和生成json串

1.生成json字符串 NSData * jsonData = [NSJSONSerialization dataWithJSONObject:detailDic options:0 error:nil]; NSString * myString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; 2.json解析 NSDictionary * selectSimpleTest = [NSJSONSe

Java生成json串、JSONObject与JSONArray的使用

1.JAR包简介 要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包: commons-lang.jar commons-beanutils.jar commons-collections.jar commons-logging.jar ezmorph.jar json-lib-2.2.2-jdk15.jar 2.JSONObject对象使用 JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转

Cocos2d-x3.1生成Json串

#include "HelloWorldScene.h" #include "json/document.h" #include "json/writer.h" #include "json/stringbuffer.h" #include <iostream> using namespace rapidjson; USING_NS_CC; Scene* HelloWorld::createScene() { //

java对象与json串互转

1:java对象与json串转换: java对象—json串: JSONObject JSONStr = JSONObject.fromObject(object); String str = JSONStr.toString(); json串—java对象: JSONObject jsonObject = JSONObject.fromObject( jsonString ); Object pojo = JSONObject.toBean(jsonObject,pojoCalss); 2:j

android下基本json串的生成与解析

以前就用过json串,不过是在java环境下面,如今转移到android环境下,java里面生成解析json串的jar包与android中自带的冲突,所以也只能用安卓自带的. 先前查网上的资料,感觉很多都说的很乱,直接给出了例子,也不解释一下就算完成,他们自己肯定是明白的,但是让读者理解起来肯定有点难度.而且解析的方法很多,而这里,我就介绍一种最原始最简单的吧.希望我拙劣的表达能力不会影响到你们的理解. 首先我们先讲一下json串格式 比如对象pet(宠物) class pet{ int pet

PHP中生成json信息的方法

1 <?php 2 3 //php中生成json信息 4 //json_encode(数组/对象) 5 6 $color = array('red','blue','green'); //[索引数组] 7 echo json_encode($color),"<br />"; //["red","blue","green"] 8 9 $animal = array('east'=>'tiger','nor

CEF生成JSON数据

在"使用CEF的JSON解析功能"中介绍了使用CefParseJson方法,与之对应的还有一个CefWriteJson方法,可以用来生成JSON串(或二进制),其函数原型如下: // Generates a JSON string from the specified root |node| which should be a // dictionary or list value. Returns an empty string on failure. This method //

C# 对象与JSON串互相转换

.Net2.0 需要借助于Newtonsoft.Json.dll using System; using System.IO; using System.Text; using Newtonsoft.Json; namespace OfflineAcceptControl.UCTools { public class JsonTools { // 从一个对象信息生成Json串 public static string ObjectToJson(object obj) { return JavaS

序列化后的json串与解析json串实体间的关系

一般用一个实体去解析一个json串通常会存在以下几种情况: 1.序列化成json的实体属性多于解析json串的实体属性. 2.解析json串的实体属性多于序列化成json的实体属性. 3.序列化成json串的实体类与解析json串的实体类名字不一致. 4.序列化成json串的实体的属性跟解析json串实体属性类型不一致,但名字一致. 5.是否任意一个实体都可以解析json串. 以下是实验的例子: 1.序列化成json的实体属性多于解析json串的实体属性. 这是序列化成json的实体类型. pu