【发布时间】:2012-10-14 11:28:21
【问题描述】:
这可能是一个奇怪的问题,但我有一个地图长字符串对:
10 动物 11 细菌 12 蘑菇
我将这个 HashMap 从 Spring Controller 发送到 View:
Map<Long, String> catMap = filterService.generateCatMap();
...
mv.addObject("catMap", catMap);
在视图中,我可以通过迭代或直接通过 catMap['KEY'] 轻松打印键值对
问题是我有一个 JS 函数,我必须在其中传递 KEY 并且我知道 VALUE。所以这与映射相反:按键获取值。
实际上是否有可能通过知道值而不进行迭代来获取密钥? (不得不提的是,键值是唯一的,没有重复)
【问题讨论】: