zoukankan      html  css  js  c++  java
  • java json 交互

    页面代码:
    function test(){  
    $.ajax({
      type:'post',
      timeout:8000,
      url:'json/testJson.htm',
      data:{"name":"zzd","sex":"man"},
      //dataType:'text',
      dataType:'json',
      success:function(data){
      /*var json = eval('('+data+')');
      $("#jobAddress").val(json.jobAddress);
      $("#jobName").val(json.jobName);
      $("#jobMoney").val(json.jobMoney);  
      $("#name").val(json.user.name);
      $("#password").val(json.user.password);
      $("#bir").val(json.user.bir);  */
     
      $("#jobAddress").val(data.jobAddress);
      $("#jobName").val(data.jobName);
      $("#jobMoney").val(data.jobMoney);  
      $("#name").val(data.user.name);
      $("#password").val(data.user.password);
      $("#bir").val(data.user.bir);
      }
      });
    }

    二:后台代码:

    @RequestMapping("/json/testJson.htm")
    public void testJson(HttpServletRequest request,HttpServletResponse response) throws IOException{
    Job job = new Job();
    job.setJobName("softDeveloper");
    job.setJobAddress("rizhao");
    job.setJobMoney(8000);
    User user = new User();
    user.setName("mmm");
    user.setBir(new Date());
    user.setPassword("123456789102589");
    job.setUser(user);
    String a = JSONObject.fromObject(job).toString();
    response.getWriter().write(a);
    response.getWriter().flush();
    /*jsonObj.put("like", "basketball");
    jsonObj.put("age", 28);
    String b = jsonObj.toString();*/
    System.out.println(a);
    }
  • 相关阅读:
    WHYZOJ-#53 线段树区间修改(线段树)
    洛谷-3373 【模板】线段树 2 (线段树)
    暑假训练-藏妹子之处(递推)
    POJ-1258 Agri-Net(kruskal最小生成树)
    POJ-2559 Largest Rectangle in a Histogram(单调栈)
    BZOJ3439 Kpm的MC密码
    BZOJ3438 小M的作物
    BZOJ3436 小K的农场
    BZOJ3437 小P的牧场
    BZOJ1430 小猴打架
  • 原文地址:https://www.cnblogs.com/leonkobe/p/3608171.html
Copyright © 2011-2022 走看看