In tiles you can separate the configuration of the screens in a tiles-defs file. If you do this you don't have to manually build your screens in the
jsp. If you want to make changes you just have to change that one xml file.
You can for instance create a tiles-template and let all your screens extend that one. If you do this all other screens will use the same format.
This can be a mayor advantage opposite to struts templates.
Greetings Manuel