6 Star 21 Fork 8

念去去云 / DataTables

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

DataTables jq插件 的服务器端参数解析工具

分页,即时搜索和排序 几乎支持任何数据源:DOM, javascript, Ajax 和 服务器处理 支持不同主题 DataTables, jQuery UI, Bootstrap, Foundation 各式各样的扩展: Editor, TableTools, FixedColumns …… 丰富多样的option和强大的API 支持国际化

DataTables 插件的使用 点击
需要开启服务器模式

##使用方式

可以使用spring mvc 注解方式 或者 使用DataTableUtils 工具解析参数 使用spring mvc 注解方式需要 配置 注解的解析类

         <mvc:annotation-driven>
		<mvc:argument-resolvers>  
                    <bean class="cc.yihy.utils.DataTableResolver"/>  
                </mvc:argument-resolvers>  
		
	 </mvc:annotation-driven>

##简单使用示例

	/**
	 * 使用spring mvc  处理Datatable的参数   使用注解
	 * @param tableRequest  DataTable 请求参数
	 * @return
	 * @throws Exception
	 */
	@RequestMapping("list")
	public DataTableResponse<User> getData(@DataTableParam DataTableRequest tableRequest) throws Exception{
		
		//对请求参数解析,生成 排序条件、列搜索对象、全局搜索对象
		ResultObj<User> resultObj = tableRequest.getResultObj(User.class);
		//dataTable 相应参数   会被处理成json
		DataTableResponse<User>  user= new DataTableResponse<User>();
		
		return user;
	}
	
	@RequestMapping("list1")
	public DataTableResponse<User> getList(HttpServletRequest request) throws Exception{
		//不使用注解
		
		DataTableRequest param = DataTableUtils.getParam(request);
		
		//对请求参数解析,生成 排序条件、列搜索对象、全局搜索对象
		ResultObj<User> resultObj = param.getResultObj(User.class);
		//dataTable 相应参数   会被处理成json
		DataTableResponse<User>  user= new DataTableResponse<User>();
		
		return user;
	}

如果使用了 mybatis,搭配使用 PageHelper插件 配合我这个datatable插件是很方便的

代码也比较简单 实现请看里面代码

空文件

简介

jq插件 Datatables的请求参数解析和封装 java版本 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/yihyforever/DataTable.git
git@gitee.com:yihyforever/DataTable.git
yihyforever
DataTable
DataTables
master

搜索帮助