Added a request-restart-wrapper and some convenient redirections.
[jsvc.git] / src / dolda / jsvc / j2ee / J2eeContext.java
CommitLineData
6f1acdb2
FT
1package dolda.jsvc.j2ee;
2
3import dolda.jsvc.*;
c25c3aad 4import dolda.jsvc.util.*;
6f1acdb2
FT
5import javax.servlet.*;
6import javax.servlet.http.*;
7
8public class J2eeContext implements ServerContext {
9 private ServletConfig cfg;
10 private HttpServletRequest req;
11 private HttpServletResponse resp;
12
13 J2eeContext(ServletConfig cfg, HttpServletRequest req, HttpServletResponse resp) {
14 this.cfg = cfg;
15 this.req = req;
16 this.resp = resp;
17 }
18
19 public String rootpath() {
c25c3aad 20 return("/" + Misc.stripslashes(req.getContextPath(), true, true));
6f1acdb2 21 }
7114c38b
FT
22
23 public long starttime() {
24 return((Long)cfg.getServletContext().getAttribute("jsvc.starttime"));
25 }
6f1acdb2 26}