2013-05-31 92 views
4

我是playframework 2中的新成員,我想在模板中迭代映射,我現在使用的是java :-) 請問任何人,請寫一個例子嗎? 我的地圖是這樣的:Playframework 2 java迭代映射模板

Map<Integer,MyObject> 

在此先感謝

回答

10

在播放2模板,您可以使用此語法在地圖上迭代:

@(myMap: Map[Integer, MyObject]) 

@for((key, value) <- myMap){ 
    @key - @value 
} 
5

感謝很多關於你的答案@ mguillermin。 我發現其他的東西可以幫助某人,使用循環中的當前索引:

@for(((key, value), currentIndex) <- myMap.zipWithIndex) { 
    @key - @value - @currentIndex 
}