问题标签 [lazydatamodel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
118 浏览

jsf - 添加 LazyDataModel 编辑和删除后不起作用

我没有找到一个好的答案,所以这个问题。也许我只需要了解如何处理它。我通过 contextMenu 实现了一个 menuItem 来删除选定的行。那已经行不通了。此外,编辑不再起作用。我已经实现了一个行编辑器。当我点击它时,它会被激活,我可以开始编辑,但是当我按下确定或中止时,什么也没有发生。

没有方法被调用。不用于删除,不用于编辑,甚至不用于选择。它显然与lazyDataModel 有关,但我该如何更改它。

我的控制器:

.xhtml:

型号(Telefonbuch):

PrimeFaces 6.2 版

JSF MyFaces 版本 2.2.12

Java 1.8

春季启动 2.1.2

在此处输入图像描述

0 投票
0 回答
28 浏览

jsf - 使用惰性数据模型时,数据表中的列(表体)不可见

使用 LazyDataModel 不会在数据表中显示列。

我已经实现了自定义 LazyDataModel 并且我已经实现了加载方法 init。但是,当我将数据模型作为值传递给数据表时,不会呈现/显示列。但是当我将它作为列表传递时,列会被渲染/显示。

我的 LazyDataModel 类

我的豆子

我的 XHTML 页面

仅当我直接传递数据模型时,才会呈现/显示列。如果我将值作为列表传递,它们会显示出来,有什么我遗漏的吗?

0 投票
0 回答
45 浏览

jsf - 删除最后一页 LazyDataModel 中的最后一行

我有 21 条记录(N*10 + 1 条记录)和两页,每页最多显示 10 条记录。当我删除最后一条记录(这意味着第三页的第一条记录)时,浏览器将显示没有记录的第二页。如果我想查看记录,我必须重新加载浏览器。我希望它加载到第二页(上一页)。有人对此有解决方案吗?我正在使用 LazyDataModel 和 JSF。我英语不好,很抱歉。

0 投票
1 回答
74 浏览

java - 方法 count(JobViewWrapper) 已经定义

我目前正在学习spring boot,遇到报错信息

是的,这是因为它有 2 个相同的方法名称,但是该方法有 2 个单独的功能,第一个是使用已删除标志 1 计算所有作业。第二个(计数活动)是使用已删除标志 1 并且是活动标志 1。

所以我需要这两种方法,有解决方法吗?

我的服务