1. 程式人生 > >ajax接收springMVC傳遞的json數據

ajax接收springMVC傳遞的json數據

val clas div mvc json數據 IT round global ack

1、springMVC

  /**
     * 請求用戶信息
     */
    @RequestMapping(value="askforUserMsg")
    @ResponseBody
    public JSONArray askforUserMsg(){
        //用戶所在單位
        String unitName = SysAccessUtils.getUser().getUnit().getName();
        //當前年份
        String year = new SimpleDateFormat("yyyy").format(new
Date()); List<String> msg = new ArrayList<String>(); msg.add(unitName); msg.add(year); JSONArray userMsg = JSONArray.fromObject(msg); return userMsg; }

2、ajax:

  重點紅色部分

$.GAjax({
        type : "post",
        dataType: ‘json‘,
        contentType : 
"application/json", url : GlobalParam.context + "/EInspectionProjectController/askforUserMsg", success : function(data){ var models = eval(data);
          //
標題信息 $("#summary").html(models[0]+models[1]+"外部檢查項目"); //公司名稱 $("#company").append("<option value="+models[0]
+">"+models[0]+"</option>"); //年度 $("#year").append("<option value="+models[1]+">"+models[1]+"</option>"); } });

ajax接收springMVC傳遞的json數據