Then I would suggest Tiles.  This would be as easy as getting wet in a pond.

Scott

On Jan 13, 2008 9:01 PM, Neil Aggarwal <[EMAIL PROTECTED]> wrote:

> Rod:
>
> The functionality will be exactly the same for
> each site.
>
> How do I tell struts to load a given set of
> tiles based on the domain name?
>
> Thanks,
>        Neil
>
> --
> Neil Aggarwal, (832)245-7314, www.JAMMConsulting.com
> Eliminate junk email and reclaim your inbox.
> Visit http://www.spammilter.com for details.
>
> > -----Original Message-----
> > From: Rod Bollinger [mailto:[EMAIL PROTECTED]
> > Sent: Sunday, January 13, 2008 3:38 PM
> > To: 'Struts Users Mailing List'
> > Subject: RE: [S2] Best approach to separate look & feel with
> > same backend code
> >
> > Hi Neil,
> >
> > When you say Look and Feel are you referring to just the
> > visual aspects of
> > the site or are you referring to a marked difference in front-end
> > functionality?
> >
> > If you are not providing differing functionality or the
> > functionality being
> > provided is mostly similar to the current site, your best
> > approach will be
> > to use CSS to make one site look and feel different than the
> > other site.
> >
> > Additionally, if your current site is not already using
> > Tiles, you should
> > consider refactoring to add this flexibility. With a Tiles
> > and CSS-based
> > approach you can completely re-use your current middle and
> > back-end tiers
> > with little or no modification.
> >
> > You do not need a whole new set of JSPs, simply a flexible
> > view structure
> > and a well-defined view decoration strategy (Tiles and/or CSS
> > to modify
> > structure and CSS to modify the presentation).
> >
> > Lastly, if you are relying on certain behaviors (Javascript),
> > these should
> > be designed such that they are generic. As such they may be
> > applied to one
> > or more of your sites independent of the structure and
> > presentation of a
> > given site.
> >
> > The only reason you would need an entirely different set of
> > JSPs would be if
> > they were providing a completely different application of the
> > underlying
> > information (back-end). As there should be no business or
> > control logic in
> > your JSPs, I still would think about the above approach
> > before taking such
> > drastic measures as re-creating everything.
> >
> > HTH,
> > -Rod
> >
> >
> > -----Original Message-----
> > From: Neil Aggarwal [mailto:[EMAIL PROTECTED]
> > Sent: Sunday, January 13, 2008 14:05
> > To: user@struts.apache.org
> > Subject: [S2] Best approach to separate look & feel with same
> > backend code
> >
> > Hello:
> >
> > I am trying to figure out the best way to do this:
> >
> > I have two domains.
> >
> > I am going to develop two different web sites
> > which will use the same backend database and have
> > the same functionality, just a different look and
> > feel.
> >
> > Should I:
> >
> > 1. Create two separate webapps?  That seems poor
> >       since there will be a lot of duplicated code.
> >
> > 2. Create one webapp and pass around a site identifier?
> >       Then, I can load the correct set of JSPs based
> >       on the identifier?
> >
> > Any suggestions for the best way to do this?
> >
> > Thanks,
> >       Neil
> >
> > --
> > Neil Aggarwal, (832)245-7314, www.JAMMConsulting.com
> > Eliminate junk email and reclaim your inbox.
> > Visit http://www.spammilter.com for details.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Scott
[EMAIL PROTECTED]

Reply via email to