java excel导入前台_java后台生成了一个表格,用流传到前台,请问怎么接收呀?在线等...
满意答案
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后台生成了一个表格,用流传到前台,请问怎么接收呀?在线等...相关推荐
- java excel 导入导出_java中excel文件的导入和导出
如有需要可以加我Q群[308742428]大家一起讨论技术,提供技术支持. 后面会不定时为大家更新文章,敬请期待. 前端上传excel文件到后台,后台接收后保存数据到数据库. 这里需要说明的一点是前端 ...
- java excel导入 日期_java导入excel时处理日期格式(已验证ok)
在Excel中的日期格式,比如2009-12-24将其转化为数字格式时变成了40171,在用java处理的时候,读取的也将是40171. 如果使用POI处理Excel中的日期类型的单元格时,如果仅仅是 ...
- java Excel导入导出工具类 及使用demo
java Excel导入导出工具类 及使用demo 前言:相信进来的都是想尽快解决问题的,话不多说,按照以下步骤来,可以操作导出excel到本地,导入同理,自行学习.步骤一:直接复制以下excel工具 ...
- Excel导入后的后台响应数据前端已经接收但是响应不出来
1. Excel导入后的后台响应数据前端已经接收但是响应不出来 export function importExcelApi(data) {return httpRequest({url: const ...
- PDF功能实现1——Java实现动态页面在后台生成PDF文件
# 项目描述: 1.项目功能需求:增加证明打印功能,打印时,需将内容生成pdf文件并保存,然后数据库增加一笔打印记录 2.功能分析:由于不单单只是页面打印,所以比较常用的window.print()首 ...
- java excel导入太慢_[Java] 高效快速导入EXCEL数据
public voidaddAll(String url){//生成一个备用码 String guid=RandomUtils.myGetNo(9);//将excel数据转为集合并以100条每次的节奏 ...
- Java中利用freemarker模板动态生成word含表格
最近公司有导出word的需求,由于word的样式有的很复杂所以记录一下Java中利用freemarker模板动态生成word含表格,以防以后忘记. 1.word表格的模板 删掉无用的数据留下基础的样式 ...
- java中excel导入图片_java POI实现向Excel中插入图片
做Web开发免不了要与Excel打交道.今天老大给我一个任务-导出Excel.开始想的还是蛮简单的,无非就是查找,构建Excel,response下载即可.但是有一点不同,就是要加入图片,就是这个加入 ...
- java excel 导入 加校验_Java 利用POI进行excel文件导入时校验数据,并且追加错误批注...
首先拿到前端file控件上传的excel文件,到后台接收!拿到excel这就不多说了网上很多demo的,下面直接说校验单元格追加批注信息的 private void setpz(Workbook wo ...
最新文章
- 阿里技术文档:Redis+Spring全家桶+Dubbo精选+高性能+高并发
- 《陶哲轩实分析》引理17.2.4证明_导数的唯一性
- 通过maven创建自己的archetype
- 当凡尔赛文学遇上产品经理
- python将object转换为float_将pandas系列类型从object转换为float64
- Spark Streaming(三)zookeepe搭建
- leetcode 328. Odd Even Linked List | 328. 奇偶链表(Java)
- 阿里云何川:开放兼容的云,计算巢帮助合作伙伴云化升级
- FileZilla Pro32位64位官方安装版 v3.50.0
- vue2.0桌面端框架_vue-element-admin
- 90-40-010-源码-CUBE-引擎为MR写入Druid的构建
- SpringBoot的Bean之@ConditionalOnBean与@ConditionalOnClass
- 9. PHP 字符串
- PXE+kickstart——实现网络批量装机
- 互联网做手机 伤国际品牌 救国内品牌
- RGBA转换成RGB
- 反思 | 事件总线的局限性,组件化开发流程中通信机制的设计与实现
- php阿里云短信验证码
- bugku-writeup-Crypto-Ook.
- 空中旋球计算机控制系统,自动乒乓球发球机设计及其控制系统的研究