解决multipart/form-data上传的问题
来源:互联网 发布:淘宝评论图片福利合集 编辑:程序博客网 时间:2024/06/05 09:10
在网站找了 好多都是瞎说 不知道说什么 耐心的搜索下 原来那么简单可以解决 (*^__^*) 嘻嘻……
弄了很久才弄好,现在贴上来跟大家分享
因为:
如果你要用<input type=file>来上传文件的话,
注意在一个表单中如果enctype="multipart/form-data"属性的话,
是不能接收除type=file外的其他表单元素类型的。
即如果你把<input type=file>和<input type=text">放在同一表单中,
而该表单的enctype="multipart/form-data"的话,
request.getParamter取text的值会为空,
这个问题的最简单的解决方法是将<input type=file>单独放一个表单,
上传文件时只提交该表单即可。
所以在属性为multipart/form-data的form中别放type为text的input项目,否则将得不到想要的数据值
解决方法
用 SmartUpload su = new SmartUpload();
。。。。。。
String cplb=su .getRequest().getParameter("cplb");代替原来的String cplb=request.getParameter("cplb");就OK了,简单吧!o(∩_∩)o...
我用的是JSP和SMARTUPLOAD上传组件,其他平台下还不知道
- 解决multipart/form-data上传的问题
- enctype="multipart/form-data" 文件上传,获取form 表单参数的问题
- multipart/form-data 上传文件
- 解决httpclient上传multipart form-data文件失败
- 解决httpclient上传multipart form-data文件--参数不合法
- FORM的ENCTYPE="multipart/form-data" 时request.getParameter()值为null问题的解决
- FORM的ENCTYPE="multipart/form-data" 时request.getParameter()值为null问题的解决
- FORM的ENCTYPE="multipart/form-data" 时request.getParameter()值为null问题的解决
- SmartUpload上传 ENCTYPE="multipart/form-data"问题
- 关于ajax 上传图片 enctype="multipart/form-data"的问题
- 关于ajax 上传图片 enctype="multipart/form-data"的问题
- 表单中存在上传文件时设置enctype="multipart/form-data"的问题
- 关于文件上传踩过的坑multipart/form-data
- AngularJs实现Multipart/form-data 文件的上传
- multipart/form-data请求与文件上传的细节
- 使用jspsmartupload解决表单属性为multipart/form-data不能传其他参数的问题
- 解决当FORM的ENCTYPE="multipart/form-data" 时request.getParameter()获取不到值的问题
- 文件上传 form 表单 enctype="multipart/form-data" 乱码解决
- linux学习笔记7-增强系统的安全性
- 选择框的实现
- PHPBB编码规则
- 如何在网页中制作弹出窗口和播放音视频文件
- 求助毕业设计
- 解决multipart/form-data上传的问题
- axWindowsMediaPlayer 媒体主要方法属性
- CSDN各等级所需专家分明细(转贴,不一定准)
- 一次编程得到的经验——全角空格惹的祸
- window.location.href在firefox中不兼容的解决办法
- IE与firefox不同的Javascript
- 开博啦
- PHP语法学习1——安装开发环境
- JavaScript就这么回事(1)