posts - 27,  comments - 93,  trackbacks - 2

public String doFormFile(FormFile file, String dir) {
        
try {
            File f 
= new File(dir);
            
if (!f.exists()) {
                f.mkdir();//如果路径不存在,创建
            }

            InputStream in 
= file.getInputStream();
            FileOutputStream writer 
= new FileOutputStream(dir + "/" + file.getFileName());
            
int bytesRead = 0;
            
byte[] buffer = new byte[8192];
            
while ((bytesRead = in.read(buffer, 08192)) != -1{
                writer.write(buffer, 
0, bytesRead);
            }

            writer.flush();
            writer.close();
            in.close();
            file.destroy();
        }
 catch (Exception e) {
            e.printStackTrace();
        }

        
return file.getFileName();
    }


posted on 2008-04-04 16:39 碎梦 阅读(71) 评论(1)  编辑 收藏 网摘 所属分类: java

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索

相关文章:

相关链接: