public ModelAndView viewAll(@RequestParam(value = "XH") String XH,@RequestParam(value = "co") String co) { ModelAndView mv=new ModelAndView(); mv.addObject("co",co); ZHGL_JBXX_XSJBXX jbxx = new ZHGL_JBXX_XSJBXX(); ZHGL_JBXX_XSLXFSXX lxfs = new ZHGL_JBXX_XSLXFSXX(); ZHGL_JBXX_XSRXXX xsrx = new ZHGL_JBXX_XSRXXX(); List<Map> gzjl = new ArrayList<Map>(); List<Map> jtcy = new ArrayList<Map>(); List<Map> jyjl = new ArrayList<Map>(); List<Map> xwzs = new ArrayList<Map>(); List<Map> xwjl = new ArrayList<Map>(); List<Map> yynl = new ArrayList<Map>(); List<Map> shsj = new ArrayList<Map>(); JSONObject ssxx = new JSONObject();//学生宿舍信息 JSONObject qt = new JSONObject();//其他信息 现在有班主任和辅导员姓名 try { jbxx = jbxxService.queryJbxx(XH); lxfs = jbxxService.queryLxfs(XH); System.out.println(XH); System.out.println(lxfs.toString()); xsrx = jbxxService.queryXsrx(XH); gzjl = jbxxService.queryGzjl(XH); jtcy = jbxxService.queryJtcy(XH); jyjl = jbxxService.queryJyjl(XH); xwzs = jbxxService.queryXwzs(XH); xwjl = jbxxService.queryXwjl(XH); yynl = jbxxService.queryYynl(XH); shsj = jbxxService.queryShsj(XH); ssxx = jbxxService.queryXsSsxx(XH); qt = jbxxService.queryXsfdyAndBzr(XH); mv.addObject("jbxxJson",JSONObject.fromObject(jbxx));//将map转化为json mv.addObject("xsrxJson",JSONObject.fromObject(xsrx)); JSONObject xh=new JSONObject(); xh.put("XH", XH); mv.addObject("XH",xh.toString());// } catch (Exception e) { e.printStackTrace(); } mv.addObject("jbxx",jbxx);//基本信息 mv.addObject("lxfs",lxfs);//联系方式 mv.addObject("xsrx",xsrx);//入学信息 mv.addObject("gzjl",gzjl);//工作经历 mv.addObject("jtcy",jtcy);//家庭成员 mv.addObject("jyjl",jyjl);//教育经历 mv.addObject("xwzs",xwzs);//校外证书 mv.addObject("xwjl",xwjl);//校外经历 mv.addObject("yynl",yynl);//语言能力 mv.addObject("shsj",shsj);//社会实践 mv.addObject("ssxx",ssxx);//宿舍信息 mv.addObject("qt",qt);//辅导员班主任 mv.addObject("selectParams", getSurestream().getString("selectParams") ); System.out.println(getSurestream().getString("selectParams")); mv.setViewName("xsxx/jbxx/jbxxShowPage"); return mv;}
jsp中可以通过var XH = ${jbxx.XH}来获得,但js中就显示未定义,可以现将jbxx这个map在后端先转化成JSON,然后在后端获取
Js中不能获取后端通过ModelAndView中的map数据?
最新推荐文章于 2024-08-11 03:27:25 发布