1 16 package org.apache.myfaces.context.servlet; 17 18 import java.util.Enumeration ; 19 20 import javax.servlet.ServletRequest ; 21 22 28 public class RequestParameterMap extends AbstractAttributeMap 29 { 30 private final ServletRequest _servletRequest; 31 32 RequestParameterMap(ServletRequest servletRequest) 33 { 34 _servletRequest = servletRequest; 35 } 36 37 protected Object getAttribute(String key) 38 { 39 return _servletRequest.getParameter(key); 40 } 41 42 protected void setAttribute(String key, Object value) 43 { 44 throw new UnsupportedOperationException ( 45 "Cannot set ServletRequest Parameter"); 46 } 47 48 protected void removeAttribute(String key) 49 { 50 throw new UnsupportedOperationException ( 51 "Cannot remove ServletRequest Parameter"); 52 } 53 54 protected Enumeration getAttributeNames() 55 { 56 return _servletRequest.getParameterNames(); 57 } 58 } | Popular Tags |