zoukankan      html  css  js  c++  java
  • 前后端交互json字符串


    //
    将需要的参数转成json字符串,然后用utf-8编码 var obj = encodeURIComponent(JSON.stringify(this.categories),"utf-8")
    //后台将前台的json字符串按照utf-8的格式解码,然后进行转换
    @RequestMapping(value = "/updateMaterialDemoInfo.do", method = RequestMethod.POST)
        @ResponseBody
        public Map<String, Object> updateMaterialDemoInfo(String obj){
            
            List<MaterialDemoInfoDTO> list = new ArrayList<MaterialDemoInfoDTO>();
            try {
                String param = URLDecoder.decode(obj,"utf-8");
                list = (List<MaterialDemoInfoDTO>)JSonUtil.json2Obj(param, MaterialDemoInfoDTO.class);
            } catch (Exception e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            
            return materialDemoService.updateMaterialDemoInfo(list);
        }
    public class MaterialDemoInfoDTO {
        
        // 主键ID
        private String id;
        
    
        //路径
        private String [] path;
        
        
        //物资器材模板id
        private String demoId;
        
        //数量
        private String num;
        
        //序号
        private String sort;
        
        //类型备注
        private String remark;
  • 相关阅读:
    串口调试助手
    自己动手编写俄罗斯方块
    ASP.NET Core log4net
    ASP.NET Core读取配置文件
    ASP.NETCore3 MVC
    ASP.NETCore2C#7.0新语法
    ASP.NETCore1C#6.0新语法
    C#加密解密
    前端通用的滚动条样式
    C# 106 短信发送
  • 原文地址:https://www.cnblogs.com/sily-boy/p/9996489.html
Copyright © 2011-2022 走看看