package demo; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.lang.StringUtils; import org.ecside.core.ECSideConstants; import org.ecside.easylist.BaseEasyListModel; import demo.common.CommonDictionary; public class MyEasyListDemo extends BaseEasyListModel { public void beforeSelect(Map parameterMap,HttpServletRequest request, HttpServletResponse response) { String name=(String)parameterMap.get("USERNAME"); if (StringUtils.isNotBlank(name)){ parameterMap.put("USERNAME",name+"%"); } } public void afterSelect(HttpServletRequest request, HttpServletResponse response) { request.setAttribute("GENDER_MAP", CommonDictionary.GENDER); request.setAttribute("USERROLE_MAP", CommonDictionary.USERROLE); } public void beforeUpdate(Map parameterMap,HttpServletRequest request, HttpServletResponse response) { } public void afterUpdate(HttpServletRequest request, HttpServletResponse response) { request.setAttribute(ECSideConstants.C_UPDATE_RESULT_MESSAGE,request.getParameter("USERNAME")); } }