在JSP的<%%>中不可以out.flush()来冲掉前面output。在Servlet中可以用out.flush()这么做。(但你让那个主Thread停顿3秒没有错误,apache catalina会在output时候停3秒)虽然说JSP本质就是Servlet,但那其实是JSP页在第一次访问后被Compile成Java servlet class,此时JSP才等于Servlet。而JSP页面中每一行,在Complile的时候,都相当于out.println();(比如:JSP中有一行