jsp+struts2实现excel表格内容的批量导入

我想通过jsp+struts2实现excel表格内容的批量导入,excel表格中的内容为一个表格,每列分别有姓名、年龄……之类的个人信息,我想将这些信息导入到jsp页面中... 我想通过jsp+struts2实现excel表格内容的批量导入,excel表格中的内容为一个表格,每列分别有姓名、年龄……之类的个人信息,我想将这些信息导入到jsp页面中,也形成一个表格显示,并最终可以插入数据库。或者有没有什么方法直接把表格中的内容,每一行相当于一条记录插入到数据库中,这样的话,全部插完之后直接查询就可以显示。可是要怎么实现呢? 展开
 我来答
武林第一帅哥
推荐于2016-06-12 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:145
采纳率:0%
帮助的人:49万
展开全部
jap内嵌java代码,java代码读取内容,通过<%%>用java代码操作内容,循环,每次循环都为jsp页面中table添加一行。。。不过,如果信息多了的话,,,效率是个问题
追问
导入数据库部分我已经弄出来了,但是文件路径和文件名是写死的。我现在就只想从页面获取要导入的excel文件的路径并在后台得到就行:jsp页面中:后台的action要怎么写?属性写成:private String excelFile;这样还是private File excelFile;这样?
追答
建议的话。。。可以先上传,保存到本地,知道路径之后,在进行操作,,,因为获取文件路径不大好弄(应该是只能查看文件的名字),可以考虑先复制保存文件,再读取内容,最后把复制的文件删除,,
善良的小六123
2014-01-02 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:138
采纳率:100%
帮助的人:83.7万
展开全部
你用是什么数据库SQL SERVER 2005导入Excel的方法--如果接受数据导入的表已经存在insert into 表 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:test.xls',sheet1$)--如果导入数据并生成表select * into 表 from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:test.xls',sheet1$)
追问
导入数据库部分我已经弄出来了,但是文件路径和文件名是写死的。我现在就只想从页面获取要导入的excel文件的路径并在后台得到就行:
jsp页面中:
后台的action要怎么写?
属性写成:private String excelFile;这样还是private File excelFile;这样?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
男儿创四方
2014-01-02
知道答主
回答量:40
采纳率:0%
帮助的人:19.2万
展开全部
这个还真不会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式