diff options
Diffstat (limited to 'src/de/fhwf/in')
| -rw-r--r-- | src/de/fhwf/in/inf/fit/aufgabe2/Clock.java | 68 | ||||
| -rw-r--r-- | src/de/fhwf/in/inf/fit/aufgabe2/HttpRequestPrinter.java | 94 | ||||
| -rw-r--r-- | src/de/fhwf/in/inf/fit/aufgabe2/InitPrinter.java | 76 |
3 files changed, 0 insertions, 238 deletions
diff --git a/src/de/fhwf/in/inf/fit/aufgabe2/Clock.java b/src/de/fhwf/in/inf/fit/aufgabe2/Clock.java deleted file mode 100644 index 4867884..0000000 --- a/src/de/fhwf/in/inf/fit/aufgabe2/Clock.java +++ /dev/null @@ -1,68 +0,0 @@ -package de.fhwf.in.inf.fit.aufgabe2; - -import java.io.IOException; -import java.io.PrintWriter; -import java.text.SimpleDateFormat; -import java.util.Date; - -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -/** - * Servlet implementation class Clock - */ -@WebServlet("/Clock") -public class Clock extends HttpServlet -{ - private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public Clock() - { - super(); - } - - /** - * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse - * response) - */ - protected void doGet(HttpServletRequest request, - HttpServletResponse response) throws ServletException, IOException - { - // Lade jede Sekunde neu - response.setIntHeader("Refresh", 1); - - response.setContentType("text/html"); - - SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss"); - - PrintWriter pw = response.getWriter(); - - pw.println("<!DOCTYPE html>"); - pw.println("<html>"); - pw.println("<head>"); - pw.println("<meta charset=\"UTF-8\">"); - pw.println("<title>Deine Zeit</title>"); - pw.println("</head>"); - pw.println("<body>"); - pw.print("<h1 align=\"center\">"); - pw.print(sdf.format(new Date())); - pw.println("</h1>"); - } - - /** - * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse - * response) - */ - protected void doPost(HttpServletRequest request, - HttpServletResponse response) throws ServletException, IOException - { - doGet(request, response); - } - -} diff --git a/src/de/fhwf/in/inf/fit/aufgabe2/HttpRequestPrinter.java b/src/de/fhwf/in/inf/fit/aufgabe2/HttpRequestPrinter.java deleted file mode 100644 index 1004c29..0000000 --- a/src/de/fhwf/in/inf/fit/aufgabe2/HttpRequestPrinter.java +++ /dev/null @@ -1,94 +0,0 @@ -package de.fhwf.in.inf.fit.aufgabe2; - -import java.io.IOException; -import java.io.PrintWriter; -import java.util.Collections; - -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -/** - * Servlet implementation class HttpRequestPrinter - */ -@WebServlet("/HttpRequestPrinter") -public class HttpRequestPrinter extends HttpServlet -{ - private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public HttpRequestPrinter() - { - super(); - } - - /** - * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse - * response) - */ - protected void doGet(HttpServletRequest request, - HttpServletResponse response) throws ServletException, IOException - { - response.setContentType("text/html"); - PrintWriter pw = response.getWriter(); - - pw.println("<!DOCTYPE html>"); - pw.println("<html>"); - pw.println("<head>"); - pw.println("<meta charset=\"UTF-8\">"); - pw.println("<title>Parameters und Headers</title>"); - pw.println("</head>"); - pw.println("<body>"); - - pw.println("<h1>Header:</h1>"); - pw.println("<table border=\"1\">"); - for (String header : Collections.list(request.getHeaderNames())) - { - pw.print("<tr>"); - pw.print("<td>" + header + "</td>"); - pw.print("<td>"); - for (String headerValue : Collections - .list(request.getHeaders(header))) - { - pw.print(headerValue + "<br>"); - } - pw.print("</td>"); - pw.println("</tr>"); - } - pw.println("</table>"); - - pw.println("<h1>Header:</h1>"); - pw.println("<table border=\"1\">"); - for (String parameter : Collections.list(request.getParameterNames())) - { - pw.print("<tr>"); - pw.print("<td>" + parameter + "</td>"); - pw.print("<td>"); - for (String parameterValue : request.getParameterValues(parameter)) - { - pw.print(parameterValue + "<br>"); - } - pw.print("</td>"); - pw.println("</tr>"); - } - pw.println("</table>"); - - pw.println("</body>"); - pw.println("</html>"); - } - - /** - * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse - * response) - */ - protected void doPost(HttpServletRequest request, - HttpServletResponse response) throws ServletException, IOException - { - doGet(request, response); - } - -} diff --git a/src/de/fhwf/in/inf/fit/aufgabe2/InitPrinter.java b/src/de/fhwf/in/inf/fit/aufgabe2/InitPrinter.java deleted file mode 100644 index 60e26df..0000000 --- a/src/de/fhwf/in/inf/fit/aufgabe2/InitPrinter.java +++ /dev/null @@ -1,76 +0,0 @@ -package de.fhwf.in.inf.fit.aufgabe2; - -import java.io.IOException; -import java.io.PrintWriter; -import java.util.Collections; - -import javax.servlet.ServletException; -import javax.servlet.annotation.WebInitParam; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -/** - * Servlet implementation class InitPrinter - */ -@WebServlet(urlPatterns = "/InitPrinter", initParams = { - @WebInitParam(name = "Test", value = "getestet"), - @WebInitParam(name = "Anderer Test", value = "Haha") }) -public class InitPrinter extends HttpServlet -{ - private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public InitPrinter() - { - super(); - } - - /** - * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse - * response) - */ - protected void doGet(HttpServletRequest request, - HttpServletResponse response) throws ServletException, IOException - { - response.setContentType("text/html"); - PrintWriter pw = response.getWriter(); - - pw.println("<!DOCTYPE html>"); - pw.println("<html>"); - pw.println("<head>"); - pw.println("<meta charset=\"UTF-8\">"); - pw.println("<title>Init Parameters</title>"); - pw.println("</head>"); - pw.println("<body>"); - - pw.println("<h1>Initial Parameter:</h1>"); - pw.println("<table border=\"1\">"); - - for (String parameter : Collections.list(getInitParameterNames())) - { - pw.print("<tr>"); - pw.print("<td>" + parameter + "</td>"); - pw.print("<td>" + getInitParameter(parameter) + "</td>"); - pw.println("</tr>"); - } - pw.println("</table>"); - - pw.println("</body>"); - pw.println("</html>"); - } - - /** - * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse - * response) - */ - protected void doPost(HttpServletRequest request, - HttpServletResponse response) throws ServletException, IOException - { - doGet(request, response); - } - -} |
