SORU
30 EYLÜL 2009, ÇARŞAMBA


Freemarker hashmap anahtarları içinde dolaşmak

Freemarker iki koleksiyon türleri, listeler ve hashmaps vardır Bir şekilde listeler ile yaptığımız gibi hashmap anahtarları üzerinde yineleme var mı?

Bu kadar veri ile bir var varsa da şöyle diyelim:

user : {
  name : "user"
  email : "looser@everything.com"
  homepage : "http://nosuchpage.org"
}

Onların değeri ile kullanıcının tüm özelliklerini yazdırmak istiyorum. Bu geçersiz, ama amaç belli:

<#list user.props() as prop>
  ${prop} = ${user.get(prop)}
</#list>

CEVAP
30 EYLÜL 2009, ÇARŞAMBA


Bu çalışması gerekir yerleşik keys Bu işlev, örneğin kullanın:

<#list user?keys as prop>
    ${prop} = ${user.get(prop)}
</#list>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damian Winter

    Damian Winte

    27 ŞUBAT 2007
  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • 趣味そうこ♪

    趣味そう

    3 Mart 2010