728x90
반응형
package egovframework.com.cmm.util; import java.util.Enumeration; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.apache.log4j.Logger; public class ParamUtil { protected static Logger log = Logger.getLogger(ParamUtil.class.getName()); public static Map출처: http://hclee2575.tistory.com [순수한 소년의 스토리]requestToMap(HttpServletRequest request) { Map rtnMap = new HashMap (); Enumeration> params = request.getParameterNames(); // System.out.println("ParamUtil 시작---------------------------------------------------------------"); log.debug("ParamUtil 시작---------------------------------------------------------------"); int cnt = 0; while (params.hasMoreElements()) { cnt = cnt + 1; String name = (String) params.nextElement(); log.debug("ParamUtil의 Parameters" + cnt + " / " + name + " : [" + request.getParameter(name) + "]"); rtnMap.put(name, request.getParameter(name)); } // System.out.println("ParamUtil 끝---------------------------------------------------------------"); log.debug("ParamUtil 끝---------------------------------------------------------------"); return rtnMap; } }
728x90
반응형