gpt4 book ai didi

java - Spring MVC 支持动态填充选择框

转载 作者:行者123 更新时间:2023-12-02 08:37:35 25 4
gpt4 key购买 nike

Spring 2.5(或3.0)是否支持根据用户从另一个表单元素中选择的内容动态填充选择列表?

例如,如果您有一个表单,其中包含 2 个选项(汽车)品牌和型号。当用户从第一个列表中选择品牌时,模型选择应填充该品牌的可用模型。

我可以使用 jquery/Javascript“手动”完成此操作,但想知道 Spring MVC 中是否有可用的功能来减少所需的腿部工作。

最佳答案

这更多的是关于如何填充它的 View 和策略。因此,您可以应用两种策略:

  1. 进行真实的服务器往返并评估第一个下拉框给出的值以填充第二个下拉框。这可以通过非常基本的 Spring MVC 方法来完成(基于遗留继承的 Controller 模型的 isFormChangeRequest 或简单地在基于注释的模型中提供与 @RequestMapping 映射的方法。
  2. 使用 JavaScript 库并提供专用 URL,以便根据第一个框的值读取第二个框的值。 JQuery 可能是一个好的开始,但您也可以看一下 SpringJS(包含在 Spring WebFlow 发行版中)。

您看,实际上,问题在于您对于 JavaScript、服务器往返或通过网络传输的数据量的使用有多保守。

关于java - Spring MVC 支持动态填充选择框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1067453/

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