WIP: Versuch den StaticTest zu reparieren...
[percentcodec] / examples / static / src / test / java / org / apache / catalina / servlets / DefaultServlet.java
index 73cfe59..e96c37e 100644 (file)
@@ -1,6 +1,11 @@
 package org.apache.catalina.servlets;
 
+import java.io.IOException;
+import javax.servlet.ServletException;
 import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import org.apache.commons.io.IOUtils;
 
 /**
  * Möglichst simple Fake-Implementierung für die Ausführung des Testfalls
@@ -9,4 +14,8 @@ import javax.servlet.http.HttpServlet;
  */
 public class DefaultServlet extends HttpServlet {
 
+  @Override
+  protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
+    IOUtils.copy(DefaultServlet.class.getResourceAsStream(request.getRequestURI()), response.getOutputStream());
+  }
 }