• springmvc json数据


        @RequestMapping("/getAllEdu")
        @ResponseBody
    	public void getAllEdu(HttpServletRequest request,HttpServletResponse response){
    		List<Education> eduList = eduService.findAll();		
    		//request.setAttribute("edus", edus);		
    		
    		//response.setCharacterEncoding("UTF-8");
    		//response.setContentType("text/html");
    		response.reset();
    		response.setCharacterEncoding("UTF-8");
    		//response.setContentType("application/json;charset=utf-8");
    		response.setContentType("text/html");
            
    		JSONArray members = new JSONArray();
    		PrintWriter out= null;
    		try {
    			out= response.getWriter();
    			for(Education e:eduList){
    				JSONObject member = new JSONObject();
    				member.put("eduid", e.getId());
    				member.put("edutitle", e.getEdutitle());
    				member.put("objective", e.getObjective());
    				member.put("contents", e.getContents());
    				member.put("schedule", e.getSchedule());
    				member.put("duration", e.getDuration());
    				member.put("trainerName", e.getTrainerName());
    				member.put("department", e.getDepartment());
    				member.put("trainee", e.getTrainee());
    				member.put("remarks", e.getRemarks());				
    				members.add(member);				
    			}
    			out.write(members.toString());
    			
    		} catch (Exception e) {
    			System.out.println(e.getMessage());
    		}		
    	
    		//out.flush();
    		out.close();	
    		//return "/eduController/eduManager"; 
    	}
    
         //第二种方式
         @RequestMapping(value="/getAllEdu", )
          @ResponseBody
    public List<Education> getAllEdu(HttpServletRequest request,HttpServletResponse response){ List<Education> eduList = eduService.findAll(); return eduList; }
  • 相关阅读:
    JAVA学习25天
    Java学习第24天
    Java学习第23天
    Java学习22天
    第3周
    Java21
    day23作业
    day23
    Typecho使用技巧
    搭建Typecho博客
  • 原文地址:https://www.cnblogs.com/wujixing/p/5799023.html
Copyright © 2020-2023  润新知