小编bml*_*zyk的帖子

ngtable服务器端分页

您好我试着弄清楚如何使用angularjs进行服务器端分页.

我有两个网络服务:

localhost:8080/app/api/period方法GET返回json实体列表.当参数传递页码时,开始时间范围和停止时的范围.

localhost:8080/app/api/period/count方法GET返回周期计数.当参数通过启动周期范围和停止时的范围.

    this.tableParams = new ngTableParams({
        page: 1,
        count: 10
    }, {
        counts: [10],
        total: 0,
        getData: function($defer, params) {
            $http.get('/app/api/period', {params: {
                pageNumber:params.page() - 1,
                rangeStart:rangeStart,
                rangeStop:rangeStop}})
                .success(function(data, status) {

                   params.total($http.get('/app/api/period/count', {params: {
                        rangeStart:rangeStart,
                        rangeStop:rangeStop}}));

                   $defer.resolve(data);
                });
        }
    });
Run Code Online (Sandbox Code Playgroud)

params.total未进行核心更新,因此会显示表中的数据,但不会显示分页按钮.

任何人都可以解释我如何在这种情况下使用$http.get其他成功监听器内部$http.get来正确设置params.total.

ajax pagination angularjs ngtable

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

是否有必要序列化对象以使用@RequestBody @ResponseBody注释

类是否在控制器方法中作为参数传递,并由@RequestBody实现Serializable接口所需的注释标记?

我对@ResponseBody注释标记的返回值类有同样的问题.

我也非常感谢解释为什么Serializable接口是否需要.

rest serialization spring spring-mvc

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

生成html后,消除分隔primefaces layoutUnit的元素

是否可以消除或编辑分隔primefaces layoutUnit元素(顶部,西部,中心等)的元素?这些元素的id以-resizer结尾

我无法在primefaces-3.1.1.jar中找到哪个类.

例如,当生成到html后,元素layoutUnit west具有css属性

position: absolute;
left: 0px;
width: 94px;
Run Code Online (Sandbox Code Playgroud)

然后生成到html元素后的右侧layoutUnit具有css属性

position: absolute;
left: 107px; 
Run Code Online (Sandbox Code Playgroud)

因为它们之间是生成具有属性的resizer元素(div)

position: absolute;
left: 100px;
width: 6px;
Run Code Online (Sandbox Code Playgroud)

我该如何避免这种影响?

java jsf primefaces

3
推荐指数
1
解决办法
2492
查看次数