需求:1、将jsp条件查询的结果以Excel形式导出,填写后可覆盖字段的记录(字段不增加)导入;2、导出时弹出存储路径对话框,由用户指定
背景:没有使用框架,条件查询的结果是将jdbc查询的结果集放入ArrayList中提取展现在页面的
java处理execl需要借助第三方jar包(例如:POI,有很多,自己可以查找借鉴),导出导入跟其他文件类似,只是解析不同。
jsp是借助浏览器的,弹出存储路径是浏览器本身设置的,java没有权限控制
需要导入哪个jar包主要是你用到了哪些功能,poi-3.8-**这个是最基本的,其他的你可以根据具体需要来导入。因为不知道你具体要实现的功能,教你使用jar报的方法吧!1.最简单的方法-全部导入。2、首先看官方文档或者实例,找到代码,如果代码报错就引入相应的jar包,代码不报错了,就运行,如果报classNotFound,就根据class找相应的jar包了。3.看官方介绍,看看每个包是干嘛的,就可以根据你的功能取需要的了。
可以使用easypoi.
http://blog.csdn.net/qq_17025903/article/details/73940223
引入poi的jar包或者使用spring提供的那套excel包
那你可以尝试用控件导出 直接取到你页面的数据 导出你要的结果