如何使用Action类中的Map对象在JSP中创建动态下拉列表?
在一个如何使用Action类中的Map对象在JSP中创建动态下拉列表?,jsp,struts2,html-select,populate,struts-tags,Jsp,Struts2,Html Select,Populate,Struts Tags,在一个动作类中,我有Map countryMap 假设countryMap的键是字母表中的字母,值是以相应键开头的国家对象 例如: 键:A 值:列表包含澳大利亚、安哥拉、阿尔及利亚等 我想在JSP中创建两个动态下拉列表 下拉列表1类似于: A. B 在下拉列表中,2将显示取决于dropwdown 1上的键的值。例如,我在下拉列表1中选择了一个,下拉列表将填充值 下拉列表2类似于: 澳大利亚 安哥拉 我正在考虑使用Struts 2的标记或最大化JSTL。我不知道怎么开始。我不太熟悉这些功能
动作
类中,我有Map countryMap
假设countryMap
的键是字母表中的字母,值是以相应键开头的国家对象
例如:
键:A
值:列表包含澳大利亚、安哥拉、阿尔及利亚等
我想在JSP中创建两个动态下拉列表
下拉列表1类似于:
A.
B
在下拉列表中,2将显示取决于dropwdown 1上的键的值。例如,我在下拉列表1中选择了一个,下拉列表将填充值
下拉列表2类似于:
澳大利亚
安哥拉
我正在考虑使用Struts 2的
标记或最大化JSTL。我不知道怎么开始。我不太熟悉这些功能。对于这个复杂的代码,我可能需要JavaScript参与。我很难开始开发代码。如果没有javascript,在同一页面上制作两个标签来相互通信是不可能的。幸运的是,在该场景中可以使用Struts2doubleselect
标记
它呈现两个HTML select元素,第二个元素根据第一个元素的选定条目更改显示值
有关真实示例,请参见。如果没有javascript,在同一页面上制作两个标记以相互通信是不可能的。幸运的是,在该场景中可以使用Struts2doubleselect
标记
它呈现两个HTML select元素,第二个元素根据第一个元素的选定条目更改显示值
有关真实示例,请参见。它不是提交,它正在发出另一个请求URL可能相同,但页数将不同。它不是提交,它正在发出另一个请求URL可能相同,但页数将不同。