问题标签 [dandelion]

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 回答
360 浏览

generics - Spring JPA Repositories Generic FIND WITH Dandelion DatatableCriterias

我找到了有关如何实现 ajax 服务器端处理的示例。在控制器上,代码如下所示。

在服务层

在数据访问层

我的问题是我需要重复编码数据访问层,这对于我的所有实体都是完全相同的。现在,我想有一个通用的实现。有人可以给我解决这个问题。对于任何使用蒲公英数据表插件的人来说,这将是一个很大的帮助。

0 投票
1 回答
881 浏览

jsp - 蒲公英数据表延迟渲染不起作用

我正在使用 ajax 源在表格上显示数据。在我的表格上方,我有标准来过滤我想在表格中显示的内容。我想要实现的是禁用初始数据加载,所以当页面加载时我会得到空表,然后在我选择条件并按下“应用过滤器”按钮后,数据将被加载。

所以我尝试使用 deferRender 但它似乎不起作用。这是代码

在控制器上:

0 投票
2 回答
211 浏览

spring-security - 没有调用蒲公英Servlet

这是我的问题。我正在尝试在我的 Spring-boot Thymeleaf 应用程序上设置蒲公英数据表。我相信我已经正确连接了所有东西。我可以从AssetCacheManger日志中获取 javascript 文件并DandelionServlet从 URL 手动调用,但它不会像 GitHub 上的示例那样自动调用。另请注意,我安装了 Spring Security。在发布之前,我禁用了安全性以确保这不是问题。

聚甲醛

<dependency> <groupId>com.github.dandelion</groupId> <artifactId>datatables-thymeleaf</artifactId> <version>0.10.0</version> </dependency>

Java配置

这是与 GitHub 示例不同的日志部分。在 AssetMapper 上找不到委托的位置

谢谢,

0 投票
1 回答
165 浏览

datatable - 蒲公英数据表 + Thymeleaf 无法指定自定义加载消息

我正在尝试在 Datatables 进行 ajax 调用时指定自定义处理消息,但是 Dandelion Datatables 没有提供直接的 dt:config (或其他)选项来设置它。我尝试通过指定自定义配置属性来遵循此处此处的文档,如下所示:

...没有成功。我在做什么错,或者文档中指定的属性不是“配置属性”?

0 投票
1 回答
568 浏览

datatable - 蒲公英数据表 + Thymleaf + dt:format

我尝试使用 Thymeleaf 实现此处指定的蒲公英数据表的格式化属性,但无济于事,如下所示:

...但这并没有做任何事情。任何人都知道这应该如何工作,或者我是否必须为每一列创建渲染函数,因为这个功能被破坏了?

0 投票
1 回答
108 浏览

websphere-liberty - 蒲公英数据表不适用于 Liberty 配置文件

所以为了简单起见,我有这个测试应用程序。我让它在 Tomcat 中工作,但是当我将相同的战争部署到 Liberty 配置文件服务器时,它不起作用。没有任何 bundleSources 或 ResourceScanner 被调用。

配置

com.github.dandelion=调试 Tomcat日志部分

它继续使用资源加载器加载。

自由日志

为什么找不到资源?

0 投票
1 回答
429 浏览

spring-mvc - Spring MVC + Dandelion Datables Exception 启动过滤器 dandelionFilter

在我的 Spring MVC 应用程序中,我使用了 Dandelion Datatables 0.10.1,由于一些性能问题,我决定按照以下官方迁移指南将版本升级到 1.0.1:

http://dandelion.github.io/components/datatables/1.0.0/docs/from-0.10.x-to-1.x.html

我已经包含了所有必需的 Maven 依赖项,相应地配置了 web.xml 以使用 Servlet 3.0 版本,但是当我尝试运行应用程序时,我在 dandelionFilter 加载期间收到以下异常。任何帮助表示赞赏。

0 投票
2 回答
850 浏览

spring-mvc - 蒲公英数据表出错 - 无法加载资源:服务器响应状态为 404(未找到)

我第一次安装了蒲公英数据表。我遵循了本指南。我正在使用版本 1.0.1

您能帮我解决以下错误吗:

http://localhost:8080/website/dandelion/datatables/css/jquery.dataTables.css

http://localhost:8080/website/dandelion/jquery/js/jquery.js

http://localhost:8080/website/dandelion/datatables/js/jquery.dataTables.js

http://localhost:8080/website/dandelion/datatables/features/filtering/jquery.dataTables.yadcf.js

dandelion-datatables-91438756c71be2df6b2ee155197c3192.js:34

http://localhost:8080/website/dandelion/datatables/features/filtering/jquery.dataTables.yadcf.css

http://localhost:8080/website/dandelion/datatables/css/jquery.dataTables.css

http://localhost:8080/enepath/dandelion/datatables/css/jquery.dataTables.css

0 投票
1 回答
785 浏览

spring-mvc - 如何安装蒲公英数据表

我正在尝试安装蒲公英数据表,但配置有一些问题

按照此处的指南,我将以下内容添加到我的 pom

然后我将以下内容添加到我的 web.xml 文件中

我正在将来自 spring mvc 控制器的数据提供给我的 jsp 页面,我在其中放置了以下内容

我正在使用 servlet 3.1(下面的 web.xml)

我的容器是tomcat 8

问题

当表格已填充但无法访问 css 和 js 文件时。相反,数据表可以正常工作,但没有样式。但是分页有效。

下面生成的一些无法访问的链接。

http://localhost:8080/dtproject/dandelion/datatables/css/jquery.dataTables.css http://localhost:8080/dtproject/dandelion/jquery/js/jquery.js http://localhost:8080/dtproject/蒲公英/datatables/js/jquery.dataTables.js

任何人都可以帮忙吗?

谢谢

更新

为了告诉引擎从外部 CDN 加载资源,我在 datatables.properties conf 文件中添加了以下行

当我运行程序时,我收到此错误:

0 投票
0 回答
615 浏览

mysql - 启用服务器端处理和分页后,蒲公英数据表非常慢

更新

如果行数减少,等待时间也会减少。如果启用了服务器端处理,为什么会发生这种情况?我有 90000 行,但我希望插入超过 1 亿行。这将如何改变软件性能?蒲公英数据表能够应付吗?

问题

我在我的 spring mvc 应用程序上运行蒲公英数据表 1.1.0 版。Web 容器是 tomcat 8。我使用的是 java 8。

我有两个主要问题

  1. 数据表非常慢。我正在显示从数据库中获得 90000 行的整个表,当我按下下一页按钮时,刷新数据需要 1.5 秒。服务器端处理和分页也被启用。

chrome 控制台显示以下内容:

TTFB

根据谷歌TTFB是:

等待初始响应所花费的时间,也称为 Time To First Byte。除了等待服务器传递响应所花费的时间之外,该时间还捕获到服务器的往返延迟。

对 mysql 数据库所在的服务器的 ping 显示如下:

对我来说,这一点都不坏

  1. 当我打开表格所在的页面时,该页面仅显示没有主题且没有数据的表格。我必须按刷新页面按钮才能查看数据和引导主题。

请参阅下面的一些代码以获取您的信息

控制器

页面.jsp

重要提示:数据库表有 31 列和 90000 行,其中大部分为空。然而,数据表仅显示前三列。这可能是问题吗?

按下“下一步”按钮时的休眠查询(3 个查询)

你能看出这里有什么不对吗?

谢谢您的帮助