小编ksh*_*ghl的帖子

在jquery Datatables中使用Ajax进行分页

我正在使用dataTables插件来处理我正在处理的页面上的表.它基本上是通过ajax调用获取行,在这个ajax调用中,我发送用户选择的搜索参数和所需的页码.我需要Next,Previous,First和Last按钮来激发相同的ajax调用,但具有不同的页码,因为后端拦截器取决于页码.

这个api调用会返回总数.属于这些搜索参数的行(比如1000)和具有页面大小的行(比如50).

有什么办法,我可以使用数据表来做到这一点吗?

jquery jquery-plugins

12
推荐指数
2
解决办法
6万
查看次数

jquery Datatables - 如何实现服务器端提取和客户端排序

我正在使用datatables插件来处理我们的表.我们有这个用例,我们需要使用bServerSide和sAjaxSource通过ajax调用来获取数据(分页),但是我们只想对该页面上的数据进行排序,而不是从服务器中获取已排序的数据,就像在我们的例子中这样读取会很贵.

有可能吗?如果是,请建议如何继续.提前致谢!!

sorting jquery jquery-plugins datatables

10
推荐指数
1
解决办法
2万
查看次数

Java应用程序的内存占用量

在我们的应用程序中,我们允许用户通过Excel工作表上传/下载数据,我们使用Apache POI来读取和写入这些Excel工作表.
我们计划将所有xls表格迁移到xlsx,但在此过程中了解到XSSF(对于xlsx)通过Apache POI的内存占用率非常高.

因此,我们想对此进行压力测试,并验证转移到xlsx不会给我们带来频繁的OutOfMemory异常.任何关于如何有效记录内存占用的指针,同时我们用更大的excel(xlsx)文件来强调测试这个功能.

谢谢!

java apache-poi

7
推荐指数
1
解决办法
995
查看次数

fmt:formatDate无法按预期工作

我正在尝试将我在jsp中获得的java.util.Date对象格式化为"yyyy-MM-dd hh:mm:ss"的模式,但它仍然以不同的(可能是默认的)格式打印它.

我使用此声明包含了taglibrary -

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
Run Code Online (Sandbox Code Playgroud)

我使用以下代码行将其打印为表格单元格中的值 -

<td><fmt:formatDate pattern="yyyy-MM-dd hh:mm:ss" value="${proposal.creationDate}"/></td>
Run Code Online (Sandbox Code Playgroud)

但它仍然打印如下 -

Wed May 24 00:00:00 IST 3911
Run Code Online (Sandbox Code Playgroud)

有人可以建议,我可能做错了什么.

jsp jstl

6
推荐指数
2
解决办法
1万
查看次数

Jquery dataTables 和 tablesorter 一起

我需要对表中显示的数据进行分页并通过 ajax 调用获取它 - 这是我通过使用具有以下配置的 dataTables 插件来完成的 -

bServerSide : true;
sAjaxSource : <ajax_source>
bPaginate : true,
bSort:false,
bFilter:false
Run Code Online (Sandbox Code Playgroud)

我还需要在客户端对此数据进行排序,即仅在当前页面而不是整个集合上进行排序(请参阅此)。为此,我使用以下代码尝试了tablesorter插件 -

 "fnServerData": function(sSource, aoData, fnCallback){
                    $.ajax({
                        "dataType": "json",
                        "contentType": "application/json",
                        "type" : "GET",
                        "url" : sSource,
                        "data" : aoData,
                        "success" : function (jsonData){
                            fnCallback(jsonData);
                            $("#companies").tablesorter();
                        }
                    });
               }
Run Code Online (Sandbox Code Playgroud)

但令我惊讶的是,即使第一页上的排序工作正常,但一旦我进入后续页面,只要我单击列标题,它也会开始显示上一页上的所有行,这是不可取的。

有人可以解释一下这里可能出了什么问题吗?

编辑: $("#companies").trigger("update");成功了

jquery tablesorter datatables

5
推荐指数
1
解决办法
5475
查看次数

查询java中的泛型

我最近开始在java中使用泛型,并尝试重构我们团队的现有代码.

任何人都可以告诉我以下有什么问题 -

private ArrayList<? extends WorkTabPane> workTabPanes = null;
protected <T extends WorkTabPane> void addPane(T pane) {
    workTabPanes.add(pane);
}
Run Code Online (Sandbox Code Playgroud)

Eclipse在第3行表示错误(在添加时) - "类型ArrayList中的方法add(捕获#1-of?extends WorkTabPane)不适用于参数(T)"

java generics

4
推荐指数
1
解决办法
132
查看次数

记住在客户端的独立应用程序上输入的值

我们有一个独立的Java swing应用程序,用户可以通过提供IP来在打印机上打印他绘制的内容.

现在要求是应用程序需要记住该用户最后一次给出的ip.

到目前为止我能想到的是(虽然是一个粗野的) - 在客户端计算机上保留一个日志文件类型的存储,并且每次应用程序出现时它都会读取最后提交的一个.

任何的意见都将会有帮助.

提前致谢.

java swing

2
推荐指数
1
解决办法
369
查看次数