每次out.println();都把之前print过的内容累计起来了
代码如下(完整代码见附件):
public void run(){
while(true){
synchronized(connections){
//for(HttpServletResponse response : connections){
for(HttpServletResponse response : connections){
response.setDateHeader("expires", 0);
response.setContentType("text/html");
response.setHeader("Cache-Control", "no-cache");
PrintWriter out;
try {
out = response.getWriter();
out.println(new Date());
out.flush();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
循环四次的结果:
相关推荐
tomcat实现comet例子,实现后台产生每隔几秒产生随机数,前台不刷新显示。tomcat实现comet例子,实现后台产生每隔几秒产生随机数,前台不刷新显示。tomcat实现comet例子,实现后台产生每隔几秒产生随机数,前台不...
NULL 博文链接:https://tomenjoy.iteye.com/blog/899715
comet4j-tomcat6,comet4j-tomcat7,comet4j.js,comet4j.js,以及一个样例
comet4j消息推送所需的comet4j-tomcat7.jar包,comet4j-tomcat7.jar
comet4j-tomcat6、comet4j-tomcat7 的jar包和comet4j.js资源下载
NULL 博文链接:https://tomyz0223.iteye.com/blog/684252
Comet4J(Comet for Java)是一个纯粹基于AJAX(XMLHTTPRequest)的服务器推送框架,消息以JSON方式传递,具备长轮询、长连接、自动选择三种工作...文件包含comet4j-tomcat6.jar , comet4j-tomcat7.jar , comet4j.js。
服务器主动向客户端推送消息所需的comet4j-tomcat7.jar和comen4j.js,在此需注意:comet4j-tomcat7.jar目前仅支持tomcat6和tomcat7
comet4j消息推送所需的comet4j.js文件、comet4j-tomcat6.jar、comet4j-tomcat7.jar包
NULL 博文链接:https://zkeshun.iteye.com/blog/1391922
压缩包中包含comet4j向客户端主动推送所需要的jar包和js(comet4j-tomcat6.jar、comet4j-tomcat7.jar、comet4j.js)
comet4j+tomcat6+tomcat7并附完整版Demo,解决java后端向去前台推送信息的问题
里面包含comet4j.js,comet4j-tomcat6.jar,comet4j-tomcat7.jar,comet4j开发指南等资源
包含comet4j-tomcat6.jar,comet4j-tomcat7.jar,comet4j.js,以及官网demo:comet4j-tomcat6-demo.war
tomcat7后台服务器,java项目实现后台推送信息到客户端浏览器
comet4j+tomcat7 简单demo,内含源代码与操作手册,可直接部署后使用
comet4j消息推送所需js与jar包(tomcat6与tomcat7) Comet4J(Comet for Java)是一个纯粹基于AJAX(XMLHTTPRequest)的服务器推送框架
使用comet4j功能所必需的js文件以及jar包资源(comet4j-tomcat7)
comet4j tomcat7所需要的jar包