Added a test responder.
[jsvc.git] / src / dolda / jsvc / test / TestResponder.java
1 package dolda.jsvc.test;
2
3 import dolda.jsvc.*;
4 import java.io.*;
5
6 public class TestResponder implements Responder {
7     public void respond(Request req) {
8         req.outheaders().put("Content-Type", "text/html; charset=utf-8");
9         PrintWriter out;
10         try {
11             out = new PrintWriter(new OutputStreamWriter(req.output(), "UTF-8"));
12         } catch(UnsupportedEncodingException e) {
13             throw(new Error(e));
14         }
15         try {
16             out.println("<html>");
17             out.println("<head><title>Barda</title></head>");
18             out.println("<body>");
19             out.println("<h1>Barda</h1>");
20             out.println("Bardslen.");
21             out.println("</body>");
22             out.println("</html>");
23         } finally {
24             out.close();
25         }
26     }
27 }