格式..request的报头格式没有设置成json格式的返回值//返回消息HttpServletResponse response = ServletActionContext.getResponse(); response.setHeader("Cache-Control","no-cache");response.setCharacterEncoding("UTF-8"); PrintWriter pw = null; try { pw = response.getWriter(); pw.println(map.get(true)!=null?map.get(true):map.get(false)); pw.flush(); pw.close(); } catch (IOException e) { e.printStackTrace(); }finally{ if(pw != null){ pw.flush(); pw.close(); } }这样试试 追问 我是用ssh 框架的,还要你的这种方法嘛? 追答 你试试..我整合SSH2的时候,传出json格式的时候这样做才能传出去。