当前位置: 技术问答>java相关
使用jspsmartupload时,包含FILE控件的form是否必须写ENCTYPE属性,等待...
来源: 互联网 发布时间:2015-09-07
本文导语: 使用jspsmartupload时,包含FILE控件的form是否必须写 ENCTYPE="multipart/form-data" 属性,否则无法上传文件? 写了此属性后,好像在该FORM内的其他参数在提交后无法取到? 如何解决? | 必须要写,...
使用jspsmartupload时,包含FILE控件的form是否必须写
ENCTYPE="multipart/form-data"
属性,否则无法上传文件?
写了此属性后,好像在该FORM内的其他参数在提交后无法取到?
如何解决?
ENCTYPE="multipart/form-data"
属性,否则无法上传文件?
写了此属性后,好像在该FORM内的其他参数在提交后无法取到?
如何解决?
|
必须要写,不写不能上传
写了以后你接不到值是因为request的类型变成Multipart类型了
以下代码仅供参考,没有调试过
pjava.util.Enumeration e = myUpload.getRequest().getParameterNames();
while (e.hasMoreElements()) {
String key = (String)e.nextElement();
String[] values = myUpload.getRequest().getParameterValues(key);
if (key.equals("username")) {
strPRODUCER = values[0].toString();
}
if (key.equals("password")) {
strNOTE = values[0].toString();
}
}
===================================================
用知识砸死我吧
写了以后你接不到值是因为request的类型变成Multipart类型了
以下代码仅供参考,没有调试过
pjava.util.Enumeration e = myUpload.getRequest().getParameterNames();
while (e.hasMoreElements()) {
String key = (String)e.nextElement();
String[] values = myUpload.getRequest().getParameterValues(key);
if (key.equals("username")) {
strPRODUCER = values[0].toString();
}
if (key.equals("password")) {
strNOTE = values[0].toString();
}
}
===================================================
用知识砸死我吧