+1
Not only is it easier to work with than Tiles, but it’s the logical compliment to JSF (Tiles does not work with JSF as elegantly). I’ve wanted SiteMesh for a while.
One feature I’d like is for pages in the ‘design view’ of the Struts/JSF visual editors to show what template the page is associated with. I’ll try to demonstrate with some crappy ascii art:
A JSP called customerProfile uses a Tile layout (or SiteMesh template) called loggedInTemplate.jsp
|----------------------------------------|
| loggedInTemplate.jsp |
| |--------------------------------------------|
| | customerProfile.jsp |
|--| url: /pages/customerProfile.jsp |
|--------------------------------------------|
//Donald//