最近在项目中遇到大数据表单数据的处理问题,个人在此整理了一下思路
1、在库表中定义最大满足需求的字段长度,最好定义为image
2、页面中各个输入框中定义name属性
java处理
public void savePayVat(HttpServletRequest request,HttpServletResponse response) {
StringBuilder sb = new StringBuilder();
Map<String,String> map = new HashMap();
//获取页面提交表单key-value信息
Enumeration en = request.getParameterNames();
while (en.hasMoreElements()) {
String paramName = (String)en.nextElement();
String paramValue = request.getParameter(paramName);
try {
paramValue=new String(paramValue.getBytes("ISO8859-1"),"UTF-8");
} catch (Exception e) {
e.printStackTrace();
}
if("".equals(paramValue)){
paramValue=" ";
}
String keyandvalue = paramName+":"+paramValue+",";
sb.append(keyandvalue);
}
//此时就可以拿到页面提交的所有信息
String sbString = sb.toString();
}
}