数据列表及导出Excel报表功能简述
实现思路
- 基于反射
以自定义的bean为驱动, 通过bean的类名反射出相应的class,利用class对象得到bean的属性、方法、注解等等;
- 基于规约
以车贷系统为例,left.jsp为该系统导航页,该导航页中的链接大部分是load相应bean或者DTO的数据,数据列表展示方式大概2种:jsp分页展示、导出excel。如果你想要添加一个新的bean或者DTO只需要在导航页的链接里写规定的链接格式即可,示例:
<a data-url='${path}/report/template/GpsInfo' data-name="业务管理>>合同管理>>GPS安装信息" >GPS安装信息</a>