1 package com.ibatis.struts.httpmap; 2 3 import com.ibatis.struts.httpmap.BaseHttpMap; 4 5 import javax.servlet.http.HttpServletRequest ; 6 import java.util.Enumeration ; 7 8 15 public class RequestMap extends BaseHttpMap { 16 17 private HttpServletRequest request; 18 19 public RequestMap(HttpServletRequest request) { 20 this.request = request; 21 } 22 23 protected Enumeration getNames() { 24 return request.getAttributeNames(); 25 } 26 27 protected Object getValue(Object key) { 28 return request.getAttribute(String.valueOf(key)); 29 } 30 31 protected void putValue(Object key, Object value) { 32 request.setAttribute(String.valueOf(key), value); 33 } 34 35 protected void removeValue(Object key) { 36 request.removeAttribute(String.valueOf(key)); 37 } 38 39 } 40 | Popular Tags |