/tags/1.1/src/main/webapp/countdown.jsp

http://jquery-stream.googlecode.com/ · JavaServer Pages · 27 lines · 23 code · 4 blank · 0 comment · 4 complexity · bf07e115b16679ab7e302bdd5331d62a MD5 · raw file

  1. <%
  2. if ("GET".equals(request.getMethod())) {
  3. if ("websocket".equalsIgnoreCase(request.getHeader("Upgrade"))) {
  4. response.sendError(HttpServletResponse.SC_NOT_IMPLEMENTED);
  5. return;
  6. }
  7. response.setContentType("text/plain");
  8. response.setHeader("Access-Control-Allow-Origin", "*");
  9. out.print(java.util.UUID.randomUUID());
  10. out.print(';');
  11. for (int i = 0; i < 1024; i++) {
  12. out.print(' ');
  13. }
  14. out.print(';');
  15. out.flush();
  16. for (int i = 10; i > 0; i--) {
  17. Thread.sleep(1000);
  18. String message = String.valueOf(i);
  19. out.print(message.length() + ";" + message + ";");
  20. out.flush();
  21. }
  22. }
  23. %>