Looking for adnaced application design [ Struts + Tiles ]

hello

Iam looking for advanced application design interferring between struts and tiles in large proeject would contains at least 150+ form with different specfications …

consider, database connection, session handling, validation handling

I have some thoughts like :

  • using inhertiance in Tiles so that body only would be change ( but tiles doesnt provide easy way so that i can create only one page foreach form ! or at least i didnt experience it yet )

  • how i best practise for struts actions ? should i add higher-layer controller to manage modules or something ? i wanna get something like :
    controller?action=bla&do=bla2
    whereas bla is a module contains sub modules and each sub module has its own form !

any ideas would help