开源一个通用的查询框架

Halve Search Framework 是一个通用的查询框架,使用者通过在前端JSP页面使用TAG标签、后台配置一个XML文件。就可以完成一个完成查询界面以及查询功能。

对于有特定查询要求的,也可以通过实现查询接口的方式来进行扩展。以一个Sample.jsp为例子,该JSP页面的代码如下:


<%@ taglib uri="/WEB-INF/searchframework.tld" prefix="sf" %>
<%@ page contentType=
"text/html; charset=GBK" %>
<html>
<sf:form>
<input type=submit value=
"查询"/>
<sf:prepare template='search_config' />
<sf:result/>
</sf:form>
</html>

仅仅这么点代码,便可以完成
1、翻页、跳转
2、指定的列排序
3、指定的结果行的颜色
4、指定列宽
5、指定列的可定制的URL
6、隐藏某列
....

目前的版本是 0.1.0 ,在后续的开发中,会有更多的功能加入!

http://www.sourceforge.org/projects/halve

官方网站:http://www.halve.org

另外,本人在做开源时,向banq大哥学了很多,谢谢!

非常不错,对查询列的支持非常到位,需要丰富的标签库代码,可和JF等一起配合使用。