当前位置: 代码迷 >> 综合 >> Cotroller 当遇到返回值和方法返回值不一样时的处理
  详细解决方案

Cotroller 当遇到返回值和方法返回值不一样时的处理

热度:3   发布时间:2024-03-07 06:17:11.0
大致代码如下:
HttpServletResponse response;response.reset();//note 这里要添加reset,否则报异常 getWriter() has already been called for this response.
response.setCharacterEncoding("UTF-8");//note 这里要设置编码,否则会乱码
response.setContentType("application/json;charset=UTF-8");//note 这里要设置返回值的类型,因为全部是json接口。PrintWriter out = response.getWriter();
out.print(jsonString)out.flush();
out.close();//这里要关闭