@ResponseBody 返回json注解
@RequestMapping → 设置字符集 produces = "text/json;charset=UTF-8"
eg:
@RequestMapping(value="/eventPageList", produces = "text/json;charset=UTF-8")
@ResponseBody
public String shoppingCart_see(HttpServletRequest request,HttpServletResponse response) throws UnsupportedEncodingException{
//System.out.println("方法执行了...");
response.setContentType("textml;charset=UTF-8");
response.setHeader("Content-type", "application/json;charset=UTF-8");
JsonResult jr = new JsonResult();
int currentPage=request.getParameter("page")==null?1:Integer.parseInt(request.getParameter("page"));
int pageSize=30;
SinoHttpNoticeListAll pageData=eventNotificationService.queryEventPageList(currentPage,pageSize);
jr.setData("pageData", pageData);
String r = JSON.toJSONString(jr);
return r;