• 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);
    }
  • 相关阅读:
    Git
    Spring
    Linux
    Linux
    Linux
    Linux
    Linux
    Linux
    Linux
    Linux
  • 原文地址:https://www.cnblogs.com/leonkobe/p/3608171.html
Copyright © 2020-2023  润新知