问题标签 [displaytag]

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 投票
1 回答
1122 浏览

portlet - 获取 displaytag 以使用操作 URL 进行页面切换

我正在尝试在带有 DisplayTag 1.2 的 JSR-286 portlet 中使用外部分页。

我希望 DisplayTag 从我定义的参数化操作 URL 生成分页链接,但我似乎无法做到这一点。

这是我的 JSP 中的代码:

使用上面的代码,Display-tag 似乎忽略了提供的 ${actionUrl} 并生成了一个默认的 Render URL。生成的链接工作正常(我可以在页面之间移动),但是由于我的 portlet 需要一个操作请求来获取其他数据页面,因此会话中的列表永远不会更新,并且表始终包含相同的数据,无论我是哪个页面选择。

有没有办法让我做到这一点?DisplayTag 是否支持我正在尝试做的事情?

在此先感谢您的帮助!

0 投票
2 回答
4173 浏览

javascript - 如何在显示标签列链接中打开弹出窗口

如何在单击显示标签列时打开弹出窗口。

我有 popupSmallWindow(this, 'update') javascript 来打开弹出窗口。我需要从显示标签中调用它。同时单击下面的列。

并且需要调用 popupSmallWindow(this, 'update')

0 投票
1 回答
409 浏览

displaytag - 显示带有搜索功能的标签(如 Jquery)

我想知道如何实现带有搜索功能的显示标签,比如给一个字母,基于此,表中的数据应该排序或显示,如果没有数据,应该显示错误消息。

0 投票
3 回答
14092 浏览

displaytag - 为什么显示标签分页不使用部分列表?

在显示标签中,我使用了分页功能,当我想查看 15 行的列表但显示标签从数据库中获取所有行时。每次我点击分页号时,它都会从 db 中获取所有行。因此,它会降低应用程序的性能。

当我想查看 15 行时,我希望在显示标签中显示标签也从 db 中获取 15 行而不是整个 db 行。如果有人知道,请帮助我。

0 投票
1 回答
4565 浏览

java - displaytag 库和选中的复选框值

我正在使用 displaytag 库来显示“权限”对象的列表。权限对象包含一个 id、名称、值和关联的应用程序 ID。创建“用户组”时,设置用户组的名称、描述,并通过滚动显示标签表中的列表并使用复选框选中所需的权限来选择要添加到其中的权限。

当我去“编辑”用户组时,问题就来了。我想加载带有可用权限对象的整个列表的 displaytag 表,就像我在创建页面上所做的那样,但我需要能够为该用户组已经存在的权限设置复选框的“选定”值。

我的问题是如何在复选框上设置 selected 属性。displaytag 库是否有某种“逻辑”功能,我可以选择设置复选框标签的选定属性?

下面是用于“创建”用户组的代码:

因此,对于更新页面,想法是根据“permissionList”输入数据的某些属性设置复选框的“选定”属性,我将根据已为正在更新的用户组选择的权限设置这些属性。

我希望这对于摇滚乐来说已经足够清楚了。

提前感谢您的任何见解:)

编辑 - 我很抱歉,我相信预选复选框输入元素的方法是包含属性“checked”,我原以为它是 selected="selected" 或类似的东西。

0 投票
2 回答
411 浏览

java - displaytag 库的依赖项

我正在将displaytag库集成到我的 Web 应用程序中。我在工作中使用了该库,但我目前正在构建的库目前没有。当我去查看安装库的依赖项时,我注意到它列出了以下内容......

我相信我已经提供了它需要的所有公共依赖项,但我注意到它也有log4j。我目前没有使用 log4j 作为我的日志记录,所以我很好奇如果我没有设置 log4j 是否它实际上不起作用,或者它是否会很好并且只需要它可用。

在提供的安装文档中并没有真正提及

显示标签安装

0 投票
0 回答
635 浏览

java - 在带有显示标签的 IE8 中导出大量数据时出现问题

我有一个问题,我无法在 IE8 中使用 displaytag 导出大量数据(大约 200 行 - 并不是那么大)。

有没有人遇到过这个问题?相同的代码在 Firefox 中完美运行

谢谢达米安

0 投票
1 回答
1429 浏览

displaytag - 如何在显示标签排序事件中添加 javascript?

您好我正在使用显示标签来显示数据。单击表头链接时,它应该调用 javascript 并提交页面而不是导航到它。怎么做?

0 投票
2 回答
2022 浏览

java - displaytag 抑制 HTML 格式

我正在使用 Java 开发一个应用程序。我需要从一个对象中获取格式化的 HTML 数据并将其显示在一个 displaytag 构造的表中。但是,似乎默认情况下,displaytag 会通过 escapeHTML 对内容进行格式化,因此我的格式将无法正确显示。

就像我使用格式化数据突出显示 tag: 中匹配的搜索词一样<SPAN style='background-color:yellow;'></SPAN>。搜索结果中显示的信息是文字语法。而不是这个词的黄色背景。

如何取消转义 HTML 以便它可以显示突出显示的背景?

我已准备好尝试使用 escapeXml 属性。但是,由于属性无效,该应用程序失败。

谢谢,

0 投票
1 回答
2360 浏览

java - Displaytag 对我的表格进行排序,但仅在第一页上

我在 formBean 上使用显示表:

当我单击分页表上的列标题时,我的结果是第一页表中排序良好的列表。但是当我单击表格的另一页时,排序会丢失。是否有显示标签的配置以保持此排序标准?一切都由显示标签及其请求参数(d-xxx-s 等)管理,而我的 servlet 中没有任何内容(requestURI 值)。我已经使用该sort.amount = list值自定义了 displaytag.properties,并且我确信这个属性文件被考虑在内(我更改了另一个属性来测试它)。