- public JS get(JS key) throws JSExn { return JSU.S(request.getParameter(JSU.toString(key))); }
- public Enumeration keys() throws JSExn { return new JS.Enumeration.JavaStringEnumeration(request.getParameterNames()); }
- };
- private JS cookies = new JS.Obj() {
- /*
- public Object get(Object key) { return request.getCookie(JSU.toString(key)); }
- public Enumeration keys() { return request.getCookieNames(); }
- */
- };
- private JS sessionAttributes = new JS.Obj() {
- public JS get(JS key) throws JSExn { return JSU.S(request.getSession(true).getAttribute(JSU.toString(key)).toString()); }
- public void put(JS key, JS val) throws JSExn {
- if (val == null) request.getSession(true).removeAttribute(JSU.toString(key));
- else request.setAttribute(JSU.toString(key), val); }
- public Enumeration keys() throws JSExn { return new JS.Enumeration.JavaStringEnumeration(request.getSession(true).getAttributeNames()); }
- };
- private JS requestHeader = new JS.Obj() {
- public JS get(JS key) throws JSExn { return JSU.S(request.getHeader(JSU.toString(key))); }
- public Enumeration keys() throws JSExn { return new JS.Enumeration.JavaStringEnumeration(request.getHeaderNames()); }
+ public JS get(JS key) throws JSExn { return JSU.S(request.getParameter(JSU.toString(key)).toString()); }
+ public void put(JS key, JS val) throws JSExn { request.setAttribute(JSU.toString(key), JSU.toString(val)); }
+ public Enumeration keys() throws JSExn {
+ return new JS.Enumeration.JavaStringEnumeration(request.getParameterNames()); }