
简短的回答: 你会发现
fname在
Part请求秒。
长答案: 对于多部分类型的请求,即使简单
<inputtype="text">字段值也放在部分中。您将必须遍历
Part返回的对象
HttpServletRequest.getParts()并根据其
name属性对其进行处理:
for( Part p : request.getParts() ) { if( "fname".equals(p.getName()) ) { ... } else if( "file".equals(p.getName()) ) { ... }}为了进一步使事情复杂化,该部分的内容以
InputStream--
形式提供,
Part.getInputStream()因此您将不得不做一点转换
byte[]→→
String以获得值。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)