1 package com.icesoft.faces.webapp.http.servlet; 2 3 import com.icesoft.faces.context.AbstractAttributeMap; 4 5 import javax.servlet.http.HttpServletRequest ; 6 import java.util.Enumeration ; 7 8 public class DirectRequestAttributeMap extends AbstractAttributeMap { 10 private HttpServletRequest request; 11 12 public DirectRequestAttributeMap(HttpServletRequest request) { 13 this.request = request; 14 } 15 16 protected Object getAttribute(String key) { 17 return request.getAttribute(key); 18 } 19 20 protected void setAttribute(String key, Object value) { 21 request.setAttribute(key, value); 22 } 23 24 protected void removeAttribute(String key) { 25 request.removeAttribute(key); 26 } 27 28 protected Enumeration getAttributeNames() { 29 return request.getAttributeNames(); 30 } 31 } 32 | Popular Tags |