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