I'm going to simplify that request a little to make it clearer, but you should be able to build it up from there. Let's say you want to display/modify the element in Map myMap in your backing bean that's stored under the key "fruit". First, you define the property "myMap" with its setter and getter methods. Actually probably just a getter ...