servlet上传文件
来源:互联网 发布:沃尔沃销售数据 编辑:程序博客网 时间:2024/06/01 13:29
首先form表单添加 ectype="multipart/form-data"
导入 commons-io,comons-fileupload这两个jar包,
servlet代码:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { DiskFileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); upload.setHeaderEncoding("UTF-8"); //设置编码 List<FileItem> items = null; try { items = upload.parseRequest(request); } catch (FileUploadException e) { e.printStackTrace(); } Map param = new HashMap(); for (FileItem fileItem : items){ if (fileItem.isFormField()){//如果是表单数据 System.out.println(fileItem.getFieldName()); }else {//如果是文件数据 File file = new File("C:/Users/11264/Desktop/"+fileItem.getName()); file.createNewFile(); InputStream inputStream = fileItem.getInputStream(); FileOutputStream outputStream = new FileOutputStream(file); byte [] by = new byte[1024]; int length = 0; while ((length=inputStream.read(by))!=-1){ outputStream.write(by,0,length-1); } System.out.println(file.getAbsolutePath()); outputStream.close(); inputStream.close(); } }
阅读全文
0 0
- Flex + servlet 上传文件
- JSP+servlet上传文件
- servlet文件上传
- Servlet文件上传
- Servlet上传文件
- 文件上传servlet应用
- jsp servlet文件上传
- 文件上传Servlet实例
- Servlet文件上传代码
- java servlet 文件上传
- servlet中的文件上传
- 文件上传Servlet例子
- Servlet实现文件上传
- Servlet 上传文件(转)
- Servlet实现文件上传
- servlet之上传文件
- servlet 文件上传
- servlet 上传excel文件
- 便条-逐行读取文件并对其更改
- 电商底层接口(系统接口或SOA接口)高并发解决方案:dubbo + zookeeper
- Netty4 Tcp长连接、断开重连、心跳监测、Msgpack编码解码
- 通过crond定时任务自动更新动态IP到PubYun(3322)实现远程访问
- iOS多模式&富交互视频播放器TTAVPlayer(附源码)
- servlet上传文件
- 又是一年高考季,看看品牌商如何玩转借势营销?
- 【mysql 密码重置开启远程连接终极版】mysql 安装密码设置开启远程连接
- 在NSObject类中,和继承它的类中,弹出UIAlertcontroller和push、present到其它界面
- CLSIDFromProgID
- MySQL表名不区分大小写的设置方法
- 对抗生成网络的资料小结
- 66. Plus One
- 腾讯大王卡 蚂蚁宝卡 区别 哪个好