struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Allistair Crossley" <>
Subject RE: Multiple tiles layouts for single application
Date Mon, 09 May 2005 14:10:01 GMT
Your requests should be routing through a Struts Controller via an ActionMapping, and therefore
your Action can examine the request and return the appropriate view which will be a forward
to the tile definition of your choice.

Cheers, Allistair.

> -----Original Message-----
> From: Andreas Toom []
> Sent: 09 May 2005 15:05
> To:
> Subject: Multiple tiles layouts for single application
> Hello, is there a way to switch tiles layout in an applaction 
> depending 
> on let's say request url. I have a struts-based application with a 
> single purpose and I want to share this functionality with other 
> php-based sites that my company have.
> So if a request comes in to the site I want different layouts, each 
> matching the calling site, for example:
> http://myhost/myapp/ <- Original layout
> http://myhost/myapp/site1 <- Site1 layout
> http://myhost/myapp/site2 <- Site2 layout
> The reason I wan't this is because I don't want do duplicate 
> any action 
> mappings in my struts-config. The major problem is form validation, 
> since the input is just a simple tile definitions the app has 
> no way to 
> determine which layout to use. So if I had tiles-defs.xml, 
> tiles-defs-site1.xml tiles-defs-site2.xml and a way to tell 
> struts when 
> to use which definition I figure the problem would be solved...
> Is there a way to solve this without extending the request processor/ 
> tiles plugin?, if not can anyone point me in a good start direction?
> Any ideas appreciated.
> /Andreas
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

QAS Ltd.
Developers of QuickAddress Software
<a href=""></a>
Registered in England: No 2582055
Registered in Australia: No 082 851 474

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message