1 52 53 package com.go.teaservlet.util; 54 55 import java.io.*; 56 import java.util.Enumeration ; 57 import java.util.Locale ; 58 import java.util.Map ; 59 import javax.servlet.*; 60 import javax.servlet.http.*; 61 62 73 public class FilteredHttpServletRequest implements HttpServletRequest { 74 protected final HttpServletRequest mRequest; 75 76 public FilteredHttpServletRequest(HttpServletRequest request) { 77 mRequest = request; 78 } 79 80 82 public Object getAttribute(String name) { 83 return mRequest.getAttribute(name); 84 } 85 86 public Enumeration getAttributeNames() { 87 return mRequest.getAttributeNames(); 88 } 89 90 public String getCharacterEncoding() { 91 return mRequest.getCharacterEncoding(); 92 } 93 94 public void setCharacterEncoding(String encoding) 95 throws UnsupportedEncodingException 96 { 97 mRequest.setCharacterEncoding(encoding); 98 } 99 100 public int getContentLength() { 101 return mRequest.getContentLength(); 102 } 103 104 public String getContentType() { 105 return mRequest.getContentType(); 106 } 107 108 public ServletInputStream getInputStream() throws IOException { 109 return mRequest.getInputStream(); 110 } 111 112 public String getParameter(String name) { 113 return mRequest.getParameter(name); 114 } 115 116 public Enumeration getParameterNames() { 117 return mRequest.getParameterNames(); 118 } 119 120 public String [] getParameterValues(String name) { 121 return mRequest.getParameterValues(name); 122 } 123 124 public Map getParameterMap() { 125 return mRequest.getParameterMap(); 126 } 127 128 public String getProtocol() { 129 return mRequest.getProtocol(); 130 } 131 132 public String getScheme() { 133 return mRequest.getScheme(); 134 } 135 136 public String getServerName() { 137 return mRequest.getServerName(); 138 } 139 140 public int getServerPort() { 141 return mRequest.getServerPort(); 142 } 143 144 public BufferedReader getReader() throws IOException { 145 return mRequest.getReader(); 146 } 147 148 public String getRemoteAddr() { 149 return mRequest.getRemoteAddr(); 150 } 151 152 public String getRemoteHost() { 153 return mRequest.getRemoteHost(); 154 } 155 156 public void setAttribute(String key, Object obj) { 157 mRequest.setAttribute(key, obj); 158 } 159 160 163 public String getRealPath(String path) { 164 return mRequest.getRealPath(path); 165 } 166 167 169 public String getAuthType() { 170 return mRequest.getAuthType(); 171 } 172 173 public Cookie[] getCookies() { 174 return mRequest.getCookies(); 175 } 176 177 public long getDateHeader(String name) { 178 return mRequest.getDateHeader(name); 179 } 180 181 public String getHeader(String name) { 182 return mRequest.getHeader(name); 183 } 184 185 public Enumeration getHeaderNames() { 186 return mRequest.getHeaderNames(); 187 } 188 189 public int getIntHeader(String name) { 190 return mRequest.getIntHeader(name); 191 } 192 193 public String getMethod() { 194 return mRequest.getMethod(); 195 } 196 197 public String getPathInfo() { 198 return mRequest.getPathInfo(); 199 } 200 201 public String getPathTranslated() { 202 return mRequest.getPathTranslated(); 203 } 204 205 public String getQueryString() { 206 return mRequest.getQueryString(); 207 } 208 209 public String getRemoteUser() { 210 return mRequest.getRemoteUser(); 211 } 212 213 public String getRequestedSessionId() { 214 return mRequest.getRequestedSessionId(); 215 } 216 217 public String getRequestURI() { 218 return mRequest.getRequestURI(); 219 } 220 221 public StringBuffer getRequestURL() { 222 return mRequest.getRequestURL(); 223 } 224 225 public String getServletPath() { 226 return mRequest.getServletPath(); 227 } 228 229 public HttpSession getSession(boolean create) { 230 return mRequest.getSession(create); 231 } 232 233 public HttpSession getSession() { 234 return mRequest.getSession(); 235 } 236 237 public boolean isRequestedSessionIdValid() { 238 return mRequest.isRequestedSessionIdValid(); 239 } 240 241 public boolean isRequestedSessionIdFromCookie() { 242 return mRequest.isRequestedSessionIdFromCookie(); 243 } 244 245 public boolean isRequestedSessionIdFromURL() { 246 return mRequest.isRequestedSessionIdFromURL(); 247 } 248 249 public void removeAttribute(String name) { 250 mRequest.removeAttribute(name); 251 } 252 253 public String getContextPath() { 254 return mRequest.getContextPath(); 255 } 256 257 public boolean isSecure() { 258 return mRequest.isSecure(); 259 } 260 261 public boolean isUserInRole(String role) { 262 return mRequest.isUserInRole(role); 263 } 264 265 public java.security.Principal getUserPrincipal() { 266 return mRequest.getUserPrincipal(); 267 } 268 269 public Enumeration getHeaders(String name) { 270 return mRequest.getHeaders(name); 271 } 272 273 public Locale getLocale() { 274 return mRequest.getLocale(); 275 } 276 277 public Enumeration getLocales() { 278 return mRequest.getLocales(); 279 } 280 281 public RequestDispatcher getRequestDispatcher(String path) { 282 return mRequest.getRequestDispatcher(path); 283 } 284 285 288 public boolean isRequestedSessionIdFromUrl() { 289 return mRequest.isRequestedSessionIdFromUrl(); 290 } 291 292 public String toString() { 293 return mRequest.toString(); 294 } 295 } 296 | Popular Tags |