package com.fitbank.web; import java.util.HashMap; import javax.servlet.ServletRequest; import javax.servlet.http.HttpServletRequest; public class ParamMap extends HashMap { /** * */ private static final long serialVersionUID = 1L; private DataManage dm; private ServletRequest req; public ParamMap(DataManage pDm,ServletRequest req){ this.dm=pDm; this.req=req; } public ParamMap(DataManage pDm){ this.dm=pDm; } @Override public String get(Object key) { try{ FacesUtil util=new FacesUtil(); util.setDm(dm); util.setRequest(this.req); String data =util.getParameterString((String)key,false); if(data==null){ data=(String) super.get(key); } return data; }catch(Exception e){ return super.get(key); } } }