站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题当带有enctype="multipart/from-data"标记时如何在servlet中得到请求的信息

当带有enctype="multipart/from-data"标记时如何在servlet中得到请求的信息

摘要: 当带有enctype="multipart/from-data"标记时如何在servlet中得到请求的信息


<form name="form" action="Bumfservlet" enctype="multipart/from-data" method="post">

<input type="text" name="dept">请输入公文所属部门


<input type="text" name="filename">请输入公文名


<input type="file" name="file">


</form>
因为要用到上传组件,所以这里用了enctype="multipart/from-data",但是我在servlet中用request.getParameter("dept")和request.getParameter("filename")得不到两个文本框里的值,请问怎么样才能得到这个值而不影响到上传。


一般的上传组件中都有request.getParameter的替代方法。


你用的什么上传组件?


我用的jspSmartUpload


那就这样
SmartUpload mySmartUpload = new SmartUpload();
//初始化
mySmartUpload.initialize(pageContext);
....
mySmartUpload.getRequest().getParameter("×××");
就ok了


第一个人给了我提示,我想出来的和楼上有一点区别,我用的com.jspsmart.upload.Request re = su.getRequest(); re.getParameter


找下代码,可以判断request里的字段是否是上传的字段


↑返回目录
前一篇: jsp中执行request.setAttribute()后,在servlet中取不到
后一篇: 散分,庆祝放假!(下午下班前结帖)