满意答案

soso2781

2017.06.13

采纳率:43%    等级:13

已帮助:10539人

,这样单纯的拷贝文件是不可以的,必须要用到上传的组件,  常用的上传组件:  Apache 的 Commons FileUpload  JavaZoom的UploadBean  jspSmartUpload  网上这方面的资料太多了,FileUpload是较经常使用的,大致上传代码是

DiskFileItemFactory factory = new DiskFileItemFactory();

ServletFileUpload upload = new ServletFileUpload(factory);

try {

List items = upload.parseRequest(request);

Iterator itr = items.iterator();

while (itr.hasNext()) {

FileItem item = (FileItem) itr.next();

if (item.isFormField()) {

System.out.println("表单参数名:" + item.getFieldName() + ",表单参数值:" + item.getString("UTF-8"));

} else {

if (item.getName() != null !item.getName().equals("")) {

System.out.println("上传文件的大小:" + item.getSize());

System.out.println("上传文件的类型:" + item.getContentType());

// item.getName()返回上传文件在客户端的完整路径名称

System.out.println("上传文件的名称:" + item.getName());

File tempFile = new File(item.getName());

//上传文件的保存路径

File file = new File(sc.getRealPath("/") + savePath, tempFile.getName());

item.write(file);

request.setAttribute("upload.message", "上传文件成功!");

}else{

request.setAttribute("upload.message", "没有选择上传文件!");

}

}

}

}catch(FileUploadException e){

e.printStackTrace();

} catch (Exception e) {

e.printStackTrace();

request.setAttribute("upload.message", "上传文件失败!");

}  希望可以帮助到你

00分享举报

java excel导入前台_java后台生成了一个表格,用流传到前台,请问怎么接收呀?在线等...相关推荐

  1. java excel 导入导出_java中excel文件的导入和导出

    如有需要可以加我Q群[308742428]大家一起讨论技术,提供技术支持. 后面会不定时为大家更新文章,敬请期待. 前端上传excel文件到后台,后台接收后保存数据到数据库. 这里需要说明的一点是前端 ...

  2. java excel导入 日期_java导入excel时处理日期格式(已验证ok)

    在Excel中的日期格式,比如2009-12-24将其转化为数字格式时变成了40171,在用java处理的时候,读取的也将是40171. 如果使用POI处理Excel中的日期类型的单元格时,如果仅仅是 ...

  3. java Excel导入导出工具类 及使用demo

    java Excel导入导出工具类 及使用demo 前言:相信进来的都是想尽快解决问题的,话不多说,按照以下步骤来,可以操作导出excel到本地,导入同理,自行学习.步骤一:直接复制以下excel工具 ...

  4. Excel导入后的后台响应数据前端已经接收但是响应不出来

    1. Excel导入后的后台响应数据前端已经接收但是响应不出来 export function importExcelApi(data) {return httpRequest({url: const ...

  5. PDF功能实现1——Java实现动态页面在后台生成PDF文件

    # 项目描述: 1.项目功能需求:增加证明打印功能,打印时,需将内容生成pdf文件并保存,然后数据库增加一笔打印记录 2.功能分析:由于不单单只是页面打印,所以比较常用的window.print()首 ...

  6. java excel导入太慢_[Java] 高效快速导入EXCEL数据

    public voidaddAll(String url){//生成一个备用码 String guid=RandomUtils.myGetNo(9);//将excel数据转为集合并以100条每次的节奏 ...

  7. Java中利用freemarker模板动态生成word含表格

    最近公司有导出word的需求,由于word的样式有的很复杂所以记录一下Java中利用freemarker模板动态生成word含表格,以防以后忘记. 1.word表格的模板 删掉无用的数据留下基础的样式 ...

  8. java中excel导入图片_java POI实现向Excel中插入图片

    做Web开发免不了要与Excel打交道.今天老大给我一个任务-导出Excel.开始想的还是蛮简单的,无非就是查找,构建Excel,response下载即可.但是有一点不同,就是要加入图片,就是这个加入 ...

  9. java excel 导入 加校验_Java 利用POI进行excel文件导入时校验数据,并且追加错误批注...

    首先拿到前端file控件上传的excel文件,到后台接收!拿到excel这就不多说了网上很多demo的,下面直接说校验单元格追加批注信息的 private void setpz(Workbook wo ...

最新文章

  1. 阿里技术文档:Redis+Spring全家桶+Dubbo精选+高性能+高并发
  2. 《陶哲轩实分析》引理17.2.4证明_导数的唯一性
  3. 通过maven创建自己的archetype
  4. 当凡尔赛文学遇上产品经理
  5. python将object转换为float_将pandas系列类型从object转换为float64
  6. Spark Streaming(三)zookeepe搭建
  7. leetcode 328. Odd Even Linked List | 328. 奇偶链表(Java)
  8. 阿里云何川:开放兼容的云,计算巢帮助合作伙伴云化升级
  9. FileZilla Pro32位64位官方安装版 v3.50.0
  10. vue2.0桌面端框架_vue-element-admin
  11. 90-40-010-源码-CUBE-引擎为MR写入Druid的构建
  12. SpringBoot的Bean之@ConditionalOnBean与@ConditionalOnClass
  13. 9. PHP 字符串
  14. PXE+kickstart——实现网络批量装机
  15. 互联网做手机 伤国际品牌 救国内品牌
  16. RGBA转换成RGB
  17. 反思 | 事件总线的局限性,组件化开发流程中通信机制的设计与实现
  18. php阿里云短信验证码
  19. bugku-writeup-Crypto-Ook.
  20. 空中旋球计算机控制系统,自动乒乓球发球机设计及其控制系统的研究

热门文章

  1. Drupal 忘记密码怎么办?重设管理员密码的几种方法
  2. sed手册-3 例子
  3. 在struts2 中通过ActionContext访问Session对象
  4. 测试一下live writer
  5. Selenium常用API的使用java语言之1-环境安装之Java
  6. MVC面试问题与答案
  7. MySQL check the manual that corresponds to your MySQL server version for the right syntax错误
  8. 将科学计数法的数值转化为字符
  9. 回帖整理和其他一些想法
  10. Microsoft Office 企业记分卡管理服务器