java - 在 java/JSP 中迭代 Map

标签 java jsp jakarta-ee

我们发现当前网页的性能非常差,因为我们是根据来自服务器的数据生成 HTML。我们当前正在迭代类型的 MAP
MAP<Integer, Map<String, Object>>使用<C:FOREACH>并生成 HTML 内容。

我的问题是在 java 类或 JSP 中迭代 Map 的更好方法是什么。是否有任何基于注释的标签可用于迭代 map ?

谢谢

最佳答案

迭代 map 最快、最好的方法是:

Map<Integer, Map<String, Object>> map;

for (Map.Entry<Integer, Map<String, Object>> entry : map.entrySet()) {
    Integer key = entry.getKey();
    Map<String, Object> value = entry.getValue();
    ...
}

关于java - 在 java/JSP 中迭代 Map,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10528633/

相关文章:

Java同时使用focusLost事件实现多个消息对话框

java - 在类里面使用 getter/setter - 好的还是坏的做法?

java - jar 没有生成正确的 list 文件

Java网络应用程序: where/how to automatically set each picture's width/height

java - 从Java文件写入jsp文件

java - 零件界面不能与 Tomcat 7 中的 JBoss Weld 一起使用?

java.lang.ClassCastException : [Ljava. lang.Object;不能转换为 entity.UserEntity

java - 为什么当 I/O 缓冲区变空时会调用 native API?

javascript - 在 onclick 事件中播放音频文件

java - 在liferay中上传带有元数据的文档