java文件上传
来源:互联网 发布:2015年 大数据应用案例 编辑:程序博客网 时间:2024/06/06 02:29
表单必须加
`<form name="form1" action="" method="post" **enctype="multipart/form-data"**></form>`//封装上传文件对象private File headImg;//封装上传文件类型的属性private String headImgContentType;//封装上传文件名的属性private String headImgFileName;//拿到保存文件的路径 String path = "/upload"; //根据相对路径获取绝对路径 String realPath = ServletActionContext.getServletContext().getRealPath(path); System.out.println(realPath); //使用uuid文件名 String uuid = UUID.randomUUID().toString(); uuid=uuid.replace("-", ""); //拼接文件名 String filename ="/user/"+ uuid + headImgFileName.substring(headImgFileName.lastIndexOf(".")); //设置user头型的路径 user.setHeadImg(filename); //上传文件 FileInputStream fis = new FileInputStream(headImg); BufferedInputStream bis = new BufferedInputStream(fis); FileOutputStream fos = new FileOutputStream(realPath+filename); BufferedOutputStream bos = new BufferedOutputStream(fos); byte[] bs = new byte[1024]; int len = 0; while((len = bis.read(bs)) != -1){ bos.write(bs, 0, len); } bis.close(); bos.close();
阅读全文
0 0
- Java 文件上传 JQ 文件上传
- java文件上传原理
- java文件上传原理
- java上传文件
- 上传文件 JSP+java
- JAVA上传文件
- java上传文件
- java fileupload上传文件
- java-文件上传案例
- JAVA上传EXCEL文件
- java上传文件
- java 超大文件上传
- java上传文件实例
- java 文件上传
- JAVA 上传文件类
- JAVA之"文件上传"
- java文件上传
- java文件上传方法
- 限制EditText 不能输入中文
- [交互 点分治] Codeforces 772E VK Cup 2017
- SE02 Unit03 文本数据IO操作 、 异常处理
- 6.13-Python-语言及其应用-笔记-对象和类--未完!
- NAT技术与代理服务器
- java文件上传
- java对象转换为xml格式字符串
- C++基础练习题之湖的深度
- char* char[]及string之间的区别及转换
- ArrayList,CopyOnWriteArrayList,concurrenthashmap,hashtable,hashMap
- css
- 文章标题
- CSDN机器学习笔记六 Pandas简单操作
- DOM事件绑定