gpt4 book ai didi

javascript - Grails 应用程序 Controller 常规问题

转载 作者:行者123 更新时间:2023-12-03 22:18:49 24 4
gpt4 key购买 nike

我正在构建一个 grails 应用程序并通过将我的 csv 表转换为 json 文件并将它们呈现为 index.gsp 以供读取来加载我的后端。

仪表板的大部分功能都已完成,但我的代码中存在一个重大缺陷,因为每次进行选择时,我都会将大小为 55 mb 的 JSON 文件加载到浏览器中。绝对不推荐这样做,应该有一个中间层(或套接字等)或其他东西,它获取主要的 json 文件并为浏览器提供显示数据可视化所需的确切内容,其大小应以 kB 为单位以获得最佳性能

我对此很陌生,并试图通过我代码的 javascript 部分解决这个问题,但问题出在我的 groovy Controller 部分,我必须有一个占位符来存储 json 文件并仅在我的上提取相关数据浏览器以防止崩溃。

对这个问题有什么建议/方法吗?

更新:

所以,在咨询了一个 javascript 人之后,我将不得不在 index.gsp 和 Controller 常规部分中使用 AJAX 调用,这样我只在浏览器中选择相关数据,其余数据位于 Controller 中,这样每个更改文件管理器时,只有相关数据会到达浏览器

我是 AJAX、groovy 和 grails 的初学者。搜索了一段时间后,似乎我可以在 GSP 和 remotefunction() 中使用 AJAX 驱动的选择此外,必须使用过滤器插件或某种“参数”来解决此问题

任何关于如何进行相同的建议/方法将不胜感激

最佳答案

如果通过加载后端,意味着您正在数据库或内存中创建对象,您可以通过 conf 文件夹中的 BootStrap.groovy 轻松完成此操作。

查看此页面的“创建测试数据”部分以获取更多信息:

https://grails.org/Quick+Start

希望这对您有所帮助。

关于javascript - Grails 应用程序 Controller 常规问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24305013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com