gpt4 book ai didi

java - Spring MVC。 Controller 和 JSP 协作

转载 作者:行者123 更新时间:2023-12-01 12:22:45 27 4
gpt4 key购买 nike

我有包含选项卡控件的jsp页面。每个选项卡都有类别名称作为标题,并包含一个表格,其中包含有关所选类别组的信息。单击该选项卡应在数据库中进行查询,并使用类别组列表填充选项卡中的表。所以我在 Controller 中有一个方法

public List<Group> getGroups(int idCategory) {
return groupService.getList(idCategory);
}

如何在jsp中调用这个方法?我看到的唯一方法是在 ModelMap 中放置一个 Map,其中键是类别 Id,值是组列表。但我不喜欢这个想法,因为我们需要进行所有查询来填充 map ,但如果我们不单击所有选项卡,我们可能不需要其中一些查询。

最佳答案

如果您不想在渲染页面时加载 Controller 中的所有数据,那么您可能应该只加载最初显示的选项卡的数据,并使用以下命令检索其余选项卡的数据根据需要进行 AJAX 调用。

为此,您必须在 JavaScript 中拥有一些客户端逻辑,并且可能在后端有一些专用 Controller ,该 Controller 将返回给定类别 ID 的组,例如以 JSON 或 XML 的形式。

关于java - Spring MVC。 Controller 和 JSP 协作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26556456/

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