X-Git-Url: https://git.piment-noir.org/?p=TD_webapps.git;a=blobdiff_plain;f=ROOT%2Fexo10%2FWEB-INF%2Fsrc%2Fdate%2FDateRefresh.java;fp=ROOT%2Fexo10%2FWEB-INF%2Fsrc%2Fdate%2FDateRefresh.java;h=24cbd5ffb15c12fef904f3d0eff977817267fc03;hp=0000000000000000000000000000000000000000;hb=05e819e4ef0cd435debc3b9a4d8ff34c654878c3;hpb=df7d30b6e2c4fe49f1e4e2d5be51d52778fd020d diff --git a/ROOT/exo10/WEB-INF/src/date/DateRefresh.java b/ROOT/exo10/WEB-INF/src/date/DateRefresh.java new file mode 100644 index 0000000..24cbd5f --- /dev/null +++ b/ROOT/exo10/WEB-INF/src/date/DateRefresh.java @@ -0,0 +1,44 @@ +package date; + +// Import required java libraries +import java.io.*; +import javax.servlet.*; +import javax.servlet.http.*; +import javax.servlet.annotation.WebServlet; + +@WebServlet(name="DateRefresh", urlPatterns={"/DateRefresh"}) +// Extend HttpServlet class +public class DateRefresh extends HttpServlet { + + //private java.util.Date d; + //private Integer count; + + public void init() throws ServletException { + // Do required initialization + //d = new java.util.Date(); // DateRefresh at init time, do not change + //count = 0; + } + + public void doGet(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException { + + // Set response content type + response.setContentType("text/html"); + response.addHeader("Refresh", "1"); + + // Actual logic goes here. + //count++; + PrintWriter out = response.getWriter(); + out.println(""); + out.println(""); + out.println("Date " + new java.util.Date().toString()); + //out.println("
"); + //out.println("GET call number " + count); + out.println(""); + out.println(""); + } + + public void destroy() { + //count = 0; + } +}