这是一个关于excel文件导入导出的demo。主要就是实现从数据库读取数据后打印在前台,然后我们可以通过点击导出数据,把前台数据通过Excel文件的形式导出到本地。
然后还可以生成Excel模板导入数据到数据库,模板是通过解析XML文件生成。涉及到的知识点有Excel文件导入导出、XML文件的解析、反射、JqueryUI的使用、Struts2、servlet、文件上传下载、动态表单提交等....
用到的框架是JqueryUI、实用工具用到了POI、fastJson、uploadify等
我用的IDE是idea2016.1 ,struts2版本2.3 ,tomcat6.0 , fastjson 1.1.1等.....
ok,我会一步一步详细的记录下这个demo.
首先我们先搭建一个项目架构,跑起来再说。
首先,这个demo的整体结构如下图:
就是常规的项目的结构。主要的配置文件就只有struts2.xml和web.xml。//下班了,回家继续写........