Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java DisplayTag:如何在地图上迭代_Java_Jsp_Hashmap_Displaytag_Stripes - Fatal编程技术网

Java DisplayTag:如何在地图上迭代

Java DisplayTag:如何在地图上迭代,java,jsp,hashmap,displaytag,stripes,Java,Jsp,Hashmap,Displaytag,Stripes,我有一个映射,我想迭代它来填充DisplayTag表。我要做的是为每个地图条目创建一个单独的列。我的地图如下所示: Map<String, List<String>> testMap = new LinkedHashMap<String, List<String>>(); // please ignore the bad list creation - just using this to get my point across. testMap

我有一个映射,我想迭代它来填充DisplayTag表。我要做的是为每个地图条目创建一个单独的列。我的地图如下所示:

Map<String, List<String>> testMap = new LinkedHashMap<String, List<String>>();

// please ignore the bad list creation - just using this to get my point across.
testMap.put("Title 1", {"row 1 value", "row 2 value", "row 3 value"});
testMap.put("Title 2", {"row 1 value", "row 2 value", "row 3 value"});
testMap.put("Title 3", {"row 1 value", "row 2 value", "row 3 value"});

我希望最终得到一个表,其中键集标题1、标题2等作为我的列标题,关联列表作为我的列数据。这是否受支持?

您是否可以使用testMap.keyset来获取密钥集,并对其进行迭代以填充DisplayTag?或者您的问题更具体到DisplayTags可以做什么?我尝试了,但不幸的是,它不允许我创建问题中描述的表。我选择不使用地图。DisplayTag的工作人员真的应该对此建立支持,除非有技术限制阻止此功能。@AlexGuirguis DisplayTag库已经很长时间没有更新了。您可以使用TableDecorator实现使其工作。