private void writeData(CometConnection c, CometMessage msg) throws IOException { c.setDyingTime(System.currentTimeMillis()); PrintWriter writer; HttpServletResponse response = c.getResponse(); response.setCharacterEncoding("UTF-8"); response.setContentType("text/html;charset=UTF-8"); response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no-cache"); response.setDateHeader("Expires", 0); writer = response.getWriter(); writer.print(CometProtocol.encode(msg)); close(c); }