Added a way to query the current server context.
[jsvc.git] / src / dolda / jsvc / j2ee / J2eeContext.java
diff --git a/src/dolda/jsvc/j2ee/J2eeContext.java b/src/dolda/jsvc/j2ee/J2eeContext.java
new file mode 100644 (file)
index 0000000..f253128
--- /dev/null
@@ -0,0 +1,21 @@
+package dolda.jsvc.j2ee;
+
+import dolda.jsvc.*;
+import javax.servlet.*;
+import javax.servlet.http.*;
+
+public class J2eeContext implements ServerContext {
+    private ServletConfig cfg;
+    private HttpServletRequest req;
+    private HttpServletResponse resp;
+    
+    J2eeContext(ServletConfig cfg, HttpServletRequest req, HttpServletResponse resp) {
+       this.cfg = cfg;
+       this.req = req;
+       this.resp = resp;
+    }
+    
+    public String rootpath() {
+       return(req.getContextPath());
+    }
+}