为了防止页面刷新带来空参提交插入
package com.yan.shop.util;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
public class ValidateUtil {
public static boolean validateNull(HttpServletRequest request,String[]fields){
boolean validate=true;
Map<String,String> errorMsg=new HashMap<String,String>();
for(String field:fields){
String value=request.getParameter(field);
if(value==null||"".equals(value)){
validate=false;
errorMsg.put(field,field+"不能为空");
}
}
if(!validate){
request.setAttribute("errorMsg", errorMsg);
}
return validate;
}
public static String showError(HttpServletRequest request,String field){
Map<String,String> errorMsg=(Map<String,String>)request.getAttribute("errorMsg");
if(errorMsg==null)return "";
String msg=errorMsg.get(field);
if(msg==null) return "";
return msg;
}
}