Are there any examples taking about this?
I don't have any examples in my book of using Tiles, but there is a lot of documentation out in the world on using it. The Struts web site has some examples, and Struts 1.1 ships with some example web applications.
Does this methodology a common way to develop Web applications?
It is quite common, and should be more so. We use Tile heavily to organize web UI, and it makes the job much easier and cleaner.
Neal Ford<br />Author, <i>Art of Java Web Development: Struts, Tapestry, Commons, Velocity, JUnit, Axis, Cocoon, InternetBeans, WebWork</i><br /><a href="http://www.nealford.com" target="_blank" rel="nofollow">www.nealford.com</a>