Tag: hashmap

是否可以动态重新加载表单:根据另一个表单的值选择值:select

我在表单中有一对州/城市下拉选项。 应根据用户选择的状态动态更改城市下拉。 我在Spring MVC上使用jQuery。 我的状态/城市的对象是HashMaps的HashMap,因此,对于状态’01’(第一个键),我有城市001(第二个键) – city1(值)和002(第二个键) – city2(值) : LinkedHashMap<String,LinkedHashMap> enumsCountyByDistrict = new LinkedHashMap<String,LinkedHashMap>(); LinkedHashMap districtCounties = new LinkedHashMap(); for (City en : cities) districtCounties.put(en.getCode(), en.getDescription()); enumsCountyByDistrict.put(district, districtCounties); 其中cities是我从数据库中检索的列表。 我将此对象传递给我的视图: modelAndView.addObject(“countiesByDistrict”, enumsCountyByDistrict); modelAndView.addObject(“districts”, districts); 区域是不同州的名单。 现在,我的JSP使用form显示值:选择: 我正在硬编码县的区域[ ’13’ ]来显示13区的城市,它确实没问题,但现在,显然,我希望它根据在addressdistrictforms选择的代码进行更改:选择。 有人可以帮忙吗?

Json与java hashmap

我有hashmap对象, Map testData=new HashMap(); testData.put(“test”,”test1″); 我可以使用带有Gson库的json文件转换此映射。 我知道如何使用jQuery getJSON获取数据。 我的问题是:如何显示键和值对?

将hashmap从javascript传递给servlet

我在这个问题中使用接受的解决方案创建了一个simplehashmap: 如何使用JavaScript / JQuery创建一个简单的地图 但是我需要将此var发送到servlet并将它们检索到Java HashMap 。 我怎么做。 键是一个字符串,而值是一个数组,如: `[1,’apple,orange, banana’],[2,’apple,peach, banana’]` … 我需要键1,2和数组加载到Java HashMap 。 我试着用jquery发布它。 selectrows是我的地图 $.post(url, { id: selectedrows });

JQuery $ .ajax()post – java servlet中的数据

我想将数据发送到java servlet进行处理。 数据的长度可变,并且是键/值对: { A1984 : 1, A9873 : 5, A1674 : 2, A8724 : 1, A3574 : 3, A1165 : 5 } 数据不需要以这种方式格式化,这就是我现在拥有它的方式。 var saveData = $.ajax({ type: “POST”, url: “someaction.do?action=saveData”, data: myDataVar.toString(), dataType: “text”, success: function(resultData){ alert(“Save Complete”); } }); saveData.error(function() { alert(“Something went wrong”); }); $.ajax()函数工作正常,因为我收到“保存完成”的警报。 我的困境在servlet上。 如何检索数据? 我试着像这样使用HashMap …… HashMap hm […]