Commit | Line | Data |
---|---|---|
6f1acdb2 FT |
1 | package dolda.jsvc.j2ee; |
2 | ||
3 | import dolda.jsvc.*; | |
c25c3aad | 4 | import dolda.jsvc.util.*; |
6f1acdb2 FT |
5 | import javax.servlet.*; |
6 | import javax.servlet.http.*; | |
7 | ||
8 | public 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 | } |