java怎么导入一个xls文件_java怎么导入excel文件

c9637d6b334ab10113ab9615c7d8e958.png

思路分析:

1、我们要做导入,实际上也就是先文件上传,然后读取文件的数据。

2、我们要有一个导入的模板,因为我们导入的Excel列要和我们的数据字段匹配上,所以我们要给它来一个规定,也就是模板。

3、首先做一个导入信息的临时表,用来存导入文件中的信息。每当导入的时候,我们先把表信息清空,再拿到数据放进来,然后我们对导入的数据进行检查,最后才全部导入。

这样做的目的是防止导入的数据和列没有对上却也直接导到了库里面。

免费视频教程分享:java在线视频

代码分析

1、前端js代码:var actionPath = contextPath + "/alumni-import";

$(function() {

//加载数据

loadData();

//上传文件

uploadFile({

subfix: ['xls'],

subfixTip: "请选择Excel的xls文件!",

successCall: function(data, status, a) {

$('[name=attachementPath]').val(data.fileName);

$.post(actionPath + "!importExcel", { "f_id": data.f_id }, function(data) {

if (data.success) {

alertify.alert(data.message);

$("#myModal-import").modal("hide");

loadData();

} else {

alertify.alert(data.message);

}

}, "json");

}

});

//导入

$("#btn-import").click(function() {

var html = template("importT

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值