需要读取从客户端发送过来的excel文件内容,excel文件的格式是事先规定好的不变的,
生成的Word文件的格式也是是事先规定好的不变的,把excle中的数据提取出来,汇总归类生成Word报告,如下图,求完整的解决方案,包含项目源码,可以添加报酬
java解析excle数据并自动生成Word报表
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- qq_35741499 2018-04-16 06:57关注
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
My JSP 'index.jsp' starting page //ajax 方式上传文件操作 $(document).ready(function() { $('#btn').click(function() { if (checkData()) { $('#form1').ajaxSubmit({ url : 'uploadExcel/ajaxUpload.action', dataType : 'text', success : resutlMsg, error : errorMsg }); function resutlMsg(msg) { alert(msg); $("#upfile").val(""); } function errorMsg() { alert("导入excel出错!"); } } }); }); //JS校验form表单信息 function checkData() { var fileDir = $("#upfile").val(); var suffix = fileDir.substr(fileDir.lastIndexOf(".")); if ("" == fileDir) { alert("选择需要导入的Excel文件!"); return false; } if (".xls" != suffix && ".xlsx" != suffix) { alert("选择Excel格式的文件导入!"); return false; } return true; } function download() { var url = "uploadExcel/downloadExcel.action"; window.open(url); }
1.通过简单的form表单提交方式,进行文件的上 2.通过jquery.form.js插件提供的form表单一步提交功能
action="uploadExcel/upload.action">上传文件:
onclick="return checkData()">
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥66 换电脑后应用程序报错
- ¥50 array数据同步问题
- ¥15 pic16F877a单片机的外部触发中断程序仿真失效
- ¥15 Matlab插值拟合差分微分规划图论
- ¥15 keil5 target not created
- ¥15 C/C++数据与算法请教
- ¥15 怎么找志同道合的伙伴
- ¥20 如何让程序ab.eXe自已删除干净硬盘里的本文件自己的ab.eXe文件
- ¥50 爬虫预算充足,跪巨佬
- ¥15 滑块验证码拖动问题悬赏