I have been using struts-layout for a while and realized that it has some drawbacks (very few answers questions in the provided forum, checkboxes doesn't work well, layout is distorted sometimes...).
I agree. I had a similar experience.
I wonder if anyone can recommend an alternative to the struts layout?
It sort of depends on what you actually want to do. I found display tag at displayTag to be much better. It also allows you to export tables in a number of different formats including pdf, excel, etc. First impressions are that it is a lot more reliable than struts-layout.
DisplayTag is designed primely for table's (I'm using it for tables and it's fantastic).
I decided to return to the plain old jsp tags since struts-layout doesn't 'deliver'. I looked at struts-faces but couldn't get it work, some jars were missing and the jst-imlp.jar, for some reason, couldn't get my project working....