1 5 package com.opensymphony.webwork.views.jsp; 6 7 import org.apache.commons.logging.Log; 8 import org.apache.commons.logging.LogFactory; 9 10 import java.util.HashMap ; 11 import java.util.Map ; 12 13 14 19 public class ParametereizedBodyTagSupport extends WebWorkBodyTagSupport implements ParamTag.Parametric { 20 22 final protected static Log log = LogFactory.getLog(ParameterizedTagSupport.class); 23 24 26 Map params; 27 28 30 public Map getParameters() { 31 if (params == null) { 32 params = new HashMap (); 33 } 34 35 return params; 36 } 37 38 public void addParameter(String key, Object value) { 39 if (key != null) { 40 Map myParams = getParameters(); 41 42 if (value == null) { 43 myParams.remove(key); 44 } else { 45 params.put(key, value); 46 } 47 } 48 } 49 } 50 | Popular Tags |