controller 封装json数据,与ajax 解析json数据

   	    Udate udate= new Udate();   
            List lst = null ;
            lst = navService.NavList(userid);
            String bg ="/index/bg/win2.jpg";
	    Map  mp =new HashMap();
	    mp.put("islogin", islogin);
	    mp.put("u", udate);
	    mp.put("picmodle", picmodle);
	    mp.put("lst", lst);
	    mp.put("bg", bg);

	    ObjectMapper objectMapper = new ObjectMapper();
	    String json = objectMapper.writeValueAsString(mp);
	    response.getWriter().write(json);
	    response.getWriter().flush();

String json = objectMapper.writeValueAsString(lst );
$.ajax({
	type : "GET",
	url : "/module/admin/leftmenu.html",
	dataType : "text",
	success : function(data) {	
		var  bb= document.getElementById("leftmenu");
		var  o = JSON.parse(data);
		var lm="" ;
		for(var a =0 ;a<o.menu.length;a++){
		lm=lm+"<li><a href='"+o.menu[a].navigation_url+"'> <i class='"+o.menu[a].navigation_icon+"'></i>"+o.menu[a].navigation_name+"</a></li>" ;
	}
		bb.innerHTML=lm ;
	}
});


相关标签:


评论: