They are 2 different things.
Sturts is used to perform the MVC model, while Tiles is the presentation. For Struts, you never care how the view be displayed. Tiles, on the other hand, is a template framework that make the view simpler. You can configure the header, footer and content of each individual view. It also provides a layout, so that you can customize the layout of each different page.
Nick
SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)