java 页面上有ENCTYPE="multipart/form-data" 时action方法或者控制层用request.getParameter()获取不到值的方法
来源:互联网 发布:淘宝注册年龄要求 编辑:程序博客网 时间:2024/06/05 21:04
//org.apache.commons.fileupload
//参考http://download.csdn.net/detail/guo405394956/1095516
private Map<String, FileItem> getRequestParamaterMap(HttpServletRequest request) {
Map<String, FileItem> requestParamaterMap = new HashMap<String, FileItem>();
DiskFileItemFactory diskFileItemFactory = new DiskFileItemFactory();
// 指定在内存中缓存数据大小,单位为byte
diskFileItemFactory.setSizeThreshold(1024000);
// 指定上传文件的临时目录
diskFileItemFactory.setRepository(tempDir);
ServletFileUpload servletFileUpload = new ServletFileUpload(diskFileItemFactory);
try {
List<FileItem> fileItemsList = servletFileUpload.parseRequest(request);
for (FileItem fileItem : fileItemsList) {
requestParamaterMap.put(fileItem.getFieldName(), fileItem);
}
} catch (Exception e) {
e.printStackTrace();
}
return requestParamaterMap;
}
//取值
String pkCollectItem = requestParamaterMap.get("pk_collect_item_base").getString(Constants.SYSTEM_CODING);
转载请著名出处: 找网网-职业(程序员 UI设计 产品经理...)常用网站导航
- java 页面上有ENCTYPE="multipart/form-data" 时action方法或者控制层用request.getParameter()获取不到值的方法
- 解决当FORM的ENCTYPE="multipart/form-data" 时request.getParameter()获取不到值的方法
- 解决当FORM的ENCTYPE="multipart/form-data" 时request.getParameter()获取不到值的方法
- 解决当FORM的ENCTYPE="multipart/form-data" 时request.getParameter()获取不到值的方法
- 解决当FORM的ENCTYPE="multipart/form-data" 时request.getParameter()获取不到值的方法
- 解决当FORM的ENCTYPE="multipart/form-data" 时request.getParameter()获取不到值的方法
- 解决当FORM的ENCTYPE="multipart/form-data" 时request.getParameter()获取不到值的方法 ?
- FORM的ENCTYPE="multipart/form-data" request.getParameter()获取不到值
- 当FORM的ENCTYPE="multipart/form-data" 时request.getParameter()获取不到
- 解决当FORM的ENCTYPE="multipart/form-data" 时request.getParameter()获取不到值的问题
- FORM的ENCTYPE="multipart/form-data" 时request.getParameter()值为null问题的解决
- FORM的ENCTYPE="multipart/form-data" 时request.getParameter()值为null问题的解决
- FORM的ENCTYPE="multipart/form-data" 时request.getParameter()值为null问题的解决
- 关于input标签带有enctype="multipart/form-data"而导致getParameter获取不到值的解决方法2
- Ajax 提交 form ENCTYPE="multipart/form-data" 的方法
- struts中enctype="multipart/form-data",request.getParameter("file") 是null的问题分
- struts中enctype="multipart/form-data",request.getParameter("file") 是null的问题分
- 表单提交 enctype="multipart/form-data"的时候 request.getparameter取值为空的问题
- 中兴通讯首家完成TD-LTE 双载波外场测试下行速率高达260Mbps
- 这是给开发者的弥天大谎还是至理名言?
- 你是高级程序员?那就来挑战一下!
- VC6.0中Invalidate与UpdataWindow的差别【转】
- 关于磁盘的概念和计算
- java 页面上有ENCTYPE="multipart/form-data" 时action方法或者控制层用request.getParameter()获取不到值的方法
- Spring注入内部Bean
- 10个管理工作时间的小技巧
- [转载] 破解静态库
- mount+&+file
- 文档管理 - 上
- android 传值精讲
- Spring注入集合
- asp关闭数据库链接之前先做判断