controller
@RequestMapping("/getPieTable.do")
public void getPieTable(HttpServletResponse response) throws Exception
{
ParkCharge parkCharge = new ParkCharge("地区1", "街道1", "2012", "2013", 2, 10, 0.12);
ParkCharge parkCharge2 = new ParkCharge("地区2", "街道2", "2012", "2013", 10, 15, 0.5);
ObjectMapper mapper = new ObjectMapper();
List<ParkCharge> list = new ArrayList<ParkCharge>();
list.add(parkCharge);
list.add(parkCharge2);
//String jsonStr = mapper.writeValueAsString(parkCharge);
response.setCharacterEncoding("utf-8");
response.setContentType("text/javascript");
try {
//response.getWriter().print(mapper.writeValueAsString(Arrays.asList(parkCharge)));
response.getWriter().print(mapper.writeValueAsString(list));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}