There isn't really a nice way to dynamically get all the properties of a bean. The main issue is getting them in "order".
How does it know you want first name, then last name? Or last name then first name? And should one be bolded but not the other?
Two suggestions:
#1: Specify the properties you want displayed specifically and format them appropriately is often the easiest:
#2:
Got this answer from reading
http://stackoverflow.com/questions/14454769/creating-array-using-jstl-or-el
#3:
Make a custom tag for printing out your object.