wabacus框架

luckyvfhp 2010-05-17 01:09:21
wabacus框架是一个扩展性非常强的JAVA开发框架,用于解决从数据库取数据以及在HTML页面上显示数据(包括各种复杂的数据展示)的问题,并提供Excel下载等功能. 而且完成这些工作不需编程或极少编程,只需配置,极大地提高了开发效率及可维护性
wabacus下载地址:http://sourceforge.net/projects/wabacus/
如有疑问请咨询QQ群:85224385,与开发者或者大家一起探讨
...全文
169 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuweihua 2010-05-20
  • 打赏
  • 举报
回复
up一下
luckyvfhp 2010-05-20
  • 打赏
  • 举报
回复
正在开发的下一个版本有如下特性:
1、支持直接在数据表格中添加、删除、修改数据。
2、支持在查询条件输入框中配置输入提示功能,类似于google的输入提示。
luckyvfhp 2010-05-20
  • 打赏
  • 举报
回复
这里给出一个示例配置:
<page id="helloworldpage1">
<report id="report1" title="学生信息列表" excel="1">
<display>
<col column="sno" label="学号" />
<col column="name" label="姓名"/>
<col column="ename" label="英文名"/>
<col column="age" label="年龄"/>
<col column="classno" label="班级编号"/>
</display>
<sql>
<value>
<![CDATA[SELECT * FROM tbl_student where 1=1 %condition% order by sno]]>
</value>
<condition name="txtno" label="学号">
<value>
<![CDATA[(sno like '%%data%%' )]]>
</value>
</condition>
</sql>
</report>
</page>
只要上面的配置,不需编写任何JSP或JAVA代码,即可获得一个带搜索、下载Excel、翻页功能的数据展示页面。
luckyvfhp 2010-05-20
  • 打赏
  • 举报
回复
wabacus框架具有如下特性:
它具有如下特性:
1、任何操作都不依赖session,不会因为session过期出错
2、完全防止SQL注入攻击、XSS攻击
3、支持报表继承配置
4、支持列过滤功能(像Excel的过滤功能类似)
5、支持列排序功能
6、所有javascript功能都支持多浏览器
7、支持静态配置信息和动态获取数据的国际化显示
8、支持UTF-8和GBK两种编码的环境。
9、支持多数据库(SQLSERVER2K、SQLSERVER2K5、ORACLE、MYSQL、DB2等),而且很方便支持新的数据库
10、在一个项目中同时支持多个数据源,每个数据源的数据库类型可以不致
11、支持采用存储过程查询报表数据
12、支持左右拖动数据单元格,改变每个单元格的宽度
13、全程AJAX,包括翻页、查询、排序、过滤等等功能均是ajax加载
14、支持下载Excel,实现所见即所得
15、支持客户端/服务器端校验配置,校验方法可新增。
16、支持多种报表类型(包括数据细览报表、分页显示与不分页显示的报表等等)
17、高度可扩展性,可以自己增加报表类型、页面类型、输入框类型、资源类型等等。
guruo 2010-05-17
  • 打赏
  • 举报
回复
http://sourceforge.net/projects/wabacus/
chaoyue00 2010-05-17
  • 打赏
  • 举报
回复
沙发,哈哈

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧