大致代码如下:
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();//这里要关闭
详细解决方案
Cotroller 当遇到返回值和方法返回值不一样时的处理
热度:3 发布时间:2024-03-07 06:17:11.0