2012-12-07 18:20题主

上传文件后,使用request.getParameter方法找不到文件输入流对象

在window下添加form,并在form下添加text,设置text的inputType为file
然后使用Wb.upload(form1)方法提交到后台,但是用request.getParameter("fileText")得不到文件输入流
如图:
2012-12-07 18:36#1
使用Wb.upload提交带文件的form,所有form内组件的值和参数,经过WebBuilder后台处理后,存储在request的attributes对象中,可以直接用request.getAttribute("fileText")来获取文件流,如:
InputStream is = (InputStream) request.getAttribute("fileText");
String s = (String) request.getAttribute("otherParam");
带文件提交的使用request.getAttribute获取参数值(包括非文件的参数),否则使用request.getParameter获取参数值
2012-12-07 18:42#2
使用request.getAttribute("fileText")后得到值,谢谢

返回开发者社区