阅读背景:

正确分析error getWriter() has already been called for this response

来源:互联网 

一般出现这种错误是因为,controller里面是这样写的。

@RequestMapping(value="/getIndex",method= {RequestMethod.GET,RequestMethod.POST})
	public PageInfo<User> getIndex(HttpServletRequest request,HttpServletResponse response, int page, int pageSize) throws IOException{
		log.info("userController getIndex:"+page+"--------"+pageSize);
		HttpSession session = request.getSession();
		String sessionid = 	session.getId();
		System.out.println("获取sessionId:"+sessionid);
		response.getWriter().write(sessionid);//这一步是给前台返回
		return userService.findUserList(page, pageSize);//这一步也是返回 所以前后逻辑混乱。contrller才报错的。
	}@Reques



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: