4.33. jb:value Property Example
<root> <property name="key1">value1</property> <property name="key2">value2</property> <property name="key3">value3</property> </root>
On the config:
<jb:bean BeanId="keyValuePairs" class="java.util.HashMap" createOnElement="root"> <jb:value property="@name" data="root/property" /> </jb:bean>
This would create a HashMap with three entries with the keys set [key1, key2, key3].
Note
The "@" character notation doesn't work for bean wiring. The cartridge will simply use the value of the property attribute, including the "@" character, as the map entry key.