I was trying to achieve indexed properties like struts in JSF. I was using h:datatable to do this and was able add new entry to the datatable by making action call to managedbean but I need to provide a functionality to remove the entry. I am not sure how is it possible. I did the same thing with struts but was using java script to add new entries and using java script to delete once we submit the I retrieve the values from the formbean. I was wondering is there any way that I can achieve the same functionality.