首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

java web 文件下传获取流的有关问题

2012-08-25 
java web 文件上传获取流的问题表单只有一个文件上传的标签,没有其他多余的字段[codeJava]//方法一Servle

java web 文件上传获取流的问题
表单只有一个文件上传的标签,没有其他多余的字段
[code=Java]
//   方法一
ServletFileUpload   upload   =   new   ServletFileUpload();
FileItemIterator   iterr   =   upload.getItemIterator(request);
if   (iter.hasNext())   {
FileItemStream   item   =   iter.next();
InputStream   stream   =   item.openStream();
}
//   方法二

ServletFileUpload   fileupload   =   new   ServletFileUpload(new   DiskFileItemFactory());
List <FileItem>   fileitems   =   fileupload.parseRequest(request);
String   uploader   =   null;
for(FileItem   fileitem   :   fileitems)   {
if(fileitem.isFormField())   {
uploader   =   fileitem.getString( "utf-8 ");
}else   {
fileitem.getInputStream();
}
}


[/code]
这两种获取流的方式有什么区别呢,用哪一种比较好

[解决办法]
是否没什么区别,但是要说的是设置编码是一种好的习惯,这样不会产生乱码的麻烦。

热点排行