要做一个导入Excel表到数据库功能,刚开始做的是选中一个文件,点击导入,Excel表中的3个sheet对应的导入到了数据库的3张表里。现在希望怎么能一次批量导入呢?重点是怎么批量上传后都把每个Excel都导入到数据库里呢?
解决方案 »
- ssh框架合成 有一个多对多的关系 后台写好,测试可以出结果,但启动服务报错,在线等!!
- activeMQ
- hibernate hql的问题:加入mysql数据库中的函数date_add,如:date_add(now(),interval 1 day)
- 关于spring中的命名问题
- 请教一个新闻的xml schema该如何写?
- 新手求解答oracle11相关问题,急!!!
- 几个新手菜鸟问题 请各位帮忙!!!!
- 为什么下面jdom解析xml代码出现乱码?
- 小弟刚开始接触JAVA,请教一些问题,大家随便指教,你们都会的!
- eclips+Lomboz+JBoss运行错误,但是单独运行JBoss正确,不知道什么问题
- 注册头像问题 求高手指点,感激不尽!
- jsp中的内置对象out.print方法和response.getWrite().print()有什么区别
后台action获取的是exl文件数组,循环数组,一个个上传
解决方案:直接使用多文件上传,然后逐一读入。。代码如下:
<script type="text/javascript">
var flag=false;
function add(){
flag=true;
$("form").append("选择文件:<input type='file' name='model.files'/><br>");
}
</script>
jsp:
<input type="button" onclick="add()" value="新增上传"/>
<input type="button" onclick="return check()" value="上传所有"/>
<form id="form" name="form" action="upload.action" method="POST" enctype="multipart/form-data">
</form>