This week's book giveaway is in the OCPJP forum. We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line! See this thread for details.
What is the problem you encountered? Any set of pages which share the same layout could be implemented as tiles in order to reduce duplication. So if the welcome page has similar look and feel as other pages, they could as well be implemented as layout. Each individual page could then use <tiles:insert > to "invoke" the layout while supplying page specific display content.