You are correct garner ,

with 3 pages its easy to maintain and understand.


On 12/8/05, Garner, Shawn <[EMAIL PROTECTED]> wrote:
>
> >> single JSP with logic tags
> If you do this you will get one huge JSP page potentially if you have a
> hundred countries.  I assume with a single huge JSP not only would it take
> longer to serve the page because of the logic tags but the code itself
> would
> be harder to maintain.  Also there is a limit to the length of a JSP page
> so
> I'm for breaking it up.  You could do it this way also for 3 countries.
>
> Shawn
>
>
> -----Original Message-----
> From: Garner, Shawn
> Sent: Thursday, December 08, 2005 11:47 AM
> To: 'Struts Users Mailing List'
> Subject: RE: Addressformat For Different Countries
>
> He said he only needed it for 3 countries.  Seems like my way would be
> easy
> for that amount of pages.  He could even use tiles for the common parts of
> the pages.
> Seems like since the ordering is different that as tiles configuration
> would
> need a separate tiles definition for each country so there could possibly
> be
> a 100 different tiles definitions.
> I would be curious to see the tiles version.  I'm not that familiar with
> tiles though.
>
> Shawn
>
> -----Original Message-----
> From: Srinivas Jadcharla [mailto:[EMAIL PROTECTED]
> Sent: Thursday, December 08, 2005 11:14 AM
> To: Struts Users Mailing List
> Subject: Re: Addressformat For Different Countries
>
> //I would set up three different JSP Pages ..
>
> But what happens if there are about 100 countries?? we need 100 JSPs
> right..Instead he can go for a single JSP with logic tags..but if there
> are
> 100 countries...his JSP will be very very long ..option left is to go for
> tiles...
>
>
> On 12/8/05, Garner, Shawn <[EMAIL PROTECTED]> wrote:
> >
> > I would set up three different JSP Pages and route to them based on them
> > answering which country they are from.  I suggest you use the struts
> > method
> > to setLocale to the country and then make a version of the resources
> file
> > for that locale.
> >
> > In our application we have two sets of properties files.
> > ApplicationResources_es.properties for Spanish
> > ApplicationResources.properties for English
> >
> > If you do a setLocale in struts it will read the key from the
> appropriate
> > file.
> >
> > so in the English properties file the key is:
> > title.welcome=Hello. How are you?
> >
> > and in the Spanish properties file the key is:
> > title.welcome=Hola. ?Como esta usted?
> >
> > Then in your JSP page all you need to do is do <bean:message
> > key="title.welcome"/>
> >
> >
> > There are other approaches but this will give you the best results.
> >
> > Let me know if you have any more questions on the above.
> > Shawn
> >
> >
> > -----Original Message-----
> > From: Shiva Narayana [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, December 06, 2005 4:10 AM
> > To: Struts Users Mailing List
> > Subject: Addressformat For Different Countries
> >
> > Hi All,
> >
> > I have to implement address format depending on country in JSP. Like
> >
> > For Australia                  Line1, line2 ,Street,Code
> > For UK                          Code,Street,Line1,COuntry
> > For India                        Street,City,line1,country
> >
> > Likewise i have do display the label and text box based on the country.
> > Please help me how to do this in struts.
> >
> > Thanks in advance.
> >
> > --
> > Regards
> > Shiva
> >
> >
> >
>
> ****************************************************************************
> > This email may contain confidential material.
> > If you were not an intended recipient,
> > Please notify the sender and delete all copies.
> > We may monitor email to and from our network.
> >
> >
>
> ****************************************************************************
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> Thanks & Regards
>
> Srinivas
> 732-648-9421(Cell)
>
>
> ****************************************************************************
>
> This email may contain confidential material.
> If you were not an intended recipient,
> Please notify the sender and delete all copies.
> We may monitor email to and from our network.
>
> ****************************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ****************************************************************************
> This email may contain confidential material.
> If you were not an intended recipient,
> Please notify the sender and delete all copies.
> We may monitor email to and from our network.
>
> ****************************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
Thanks & Regards

Srinivas
732-648-9421(Cell)

Reply via email to