ajax接收springMVC传递的json数据
Posted pecool
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax接收springMVC传递的json数据相关的知识,希望对你有一定的参考价值。
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数据的主要内容,如果未能解决你的问题,请参考以下文章
springMVC通过ajax传递参数list对象或传递数组对象到后台