Ensure that the rooturl is interpreted as a directory.
[jsvc.git] / src / dolda / jsvc / j2ee / J2eeRequest.java
index 466b81c..9056e77 100644 (file)
@@ -59,7 +59,7 @@ public class J2eeRequest extends ResponseBuffer {
                q = "";
            try {
                url = new URL(scheme, host, port, req.getContextPath() + req.getServletPath() + pi + q);
-               context = new URL(scheme, host, port, req.getContextPath());
+               context = new URL(scheme, host, port, req.getContextPath() + "/");
            } catch(MalformedURLException e) {
                throw(new Error(e));
            }
@@ -144,14 +144,8 @@ public class J2eeRequest extends ResponseBuffer {
     }
     
     public MultiMap<String, String> params() {
-       if(params == null) {
-           params = Params.urlparams(this);
-           if(method == "POST") {
-               MultiMap<String, String> pp = Params.postparams(this);
-               if(pp != null)
-                   params.putAll(pp);
-           }
-       }
+       if(params == null)
+           params = Params.stdparams(this);
        return(params);
     }