Grails:我应该使用控制器还是 javascript 来 运行 查询并相应地更新页面?

Grails: Should I use a controller or javascript to run queries and update the page accordingly?

总的来说,我对 Grails 和 Frameworks 还比较陌生。我正在尝试编写一个小型网上商店,您可以在其中 select 产品的类别和子类别(select 元素和复选框),然后通过 sql 请求并显示。 我的问题是类别和子类别也是我数据库中的表。这意味着我无法对控制器动作进行硬编码,以呈现每个类别的特定视图。我应该用 jquery 和 ajax 做所有这些并保持在一个视图中吗? 或者我应该对所有内容使用相同的控制器操作吗?每次更改 selection 时,这将导致奇怪地重新加载视图。 我想这是一个相当愚蠢的问题,是由于缺乏对框架的一般知识而导致的,但我真的被卡住了,如果有人能帮助我,我将不胜感激。

已经谢谢了! 亚历克斯

javascript主要用于前端。用它来访问您的后端 API,而不是更换您的控制器。