paulb@416 | 1 | #!/usr/bin/env python |
paulb@416 | 2 | |
paulb@416 | 3 | from WebStack.Adapters import JavaServlet |
paulb@416 | 4 | from Calendar import CalendarResource |
paulb@416 | 5 | from javax.servlet.http import HttpServlet |
paulb@416 | 6 | |
paulb@416 | 7 | class CalendarApp(HttpServlet): |
paulb@416 | 8 | def __init__(self): |
paulb@416 | 9 | HttpServlet.__init__(self) |
paulb@493 | 10 | |
paulb@493 | 11 | # Choose or customise one of the following if the example fails. |
paulb@493 | 12 | |
paulb@416 | 13 | self.dispatcher = JavaServlet.Dispatcher(CalendarResource()) |
paulb@493 | 14 | #self.dispatcher = JavaServlet.Dispatcher(CalendarResource("iso-8859-1")) |
paulb@416 | 15 | |
paulb@416 | 16 | def service(self, request, response): |
paulb@416 | 17 | self.dispatcher.service(request, response) |
paulb@416 | 18 | |
paulb@416 | 19 | # vim: tabstop=4 expandtab shiftwidth=4 |