当前位置: 代码迷 >> Java Web开发 >> ENCTYPE="multipart/form-data"(文件上传有关问题! 请高手帮忙!)
  详细解决方案

ENCTYPE="multipart/form-data"(文件上传有关问题! 请高手帮忙!)

热度:178   发布时间:2016-04-17 16:28:56.0
ENCTYPE="multipart/form-data"(文件上传问题! 请高手帮忙!)
我在用jspsmartupload组件上传文件时!在表单里既有file,又有其他的text!
当我加了ENCTYPE= "multipart/form-data "时只能得到文件!     text得不到!
不加又不法上传!     网上说可以用mysmartupload.getrequest().getParameter( "textname ");     得到!     但我试了得到的还是空值!     谁能解决这个问题????????

------解决方案--------------------
应该可以的
------解决方案--------------------
mySmartUpload.getRequest().getParameter( "textname ");
是可以得到的,检查一下是不是其它的疏忽造成的.

------解决方案--------------------
呵呵~~这个问题,我很早以前用SmartUoload 包的时候,也碰到了,研究了一段时间才搞定~~

你就是要注意,要等文件上传 mysmartupload.upload()后,再mysmartupload.getrequest().getParameter( "textname ");

初始化:
SmartUpload mysmartupload=new SmartUpload();
mysmartupload.initialize(pageContext);
mysmartupload.setTotalMaxFileSize(5*1024*1024);
上传:
mysmartupload.upload();
取值:
String textname=mysmartupload.getrequest().getParameter( "textname ");


你可以试下!
  相关解决方案