Thank you Jack, that's very kind of you, I will take a look at
modifying the taglib this afternoon.

--b


On Wed, 15 Dec 2004 15:46:09 -0800, Dakota Jack <[EMAIL PROTECTED]> wrote:
> Hi, Bryan,
> 
> I could not agree more.  But, you might as well bang your head against
> the wall as play Cassandra to this version of the Trojan Horse (JSF).
> What I do in these cases is to just extend the tags.  This one is
> fairly easy.  Here is a sample early method I built off of which you
> can modify with extensions of the Struts tags to suit your taste:
> 
>  public List getLocalizedLabelValueList(HttpServletRequest request,
>                                         List               keys)
>      throws IOException,
>             ServletException {
>    List             labelValueList = Collections.synchronizedList(new
> LinkedList());
>    HttpSession      session        = request.getSession();
>    Locale           locale         =
> (Locale)session.getAttribute(Globals.LOCALE_KEY);
>    Iterator         iterator       = keys.iterator();
>    MessageResources messages       = this.getResources(request);
> 
>    while(iterator.hasNext()) {
>      String value = ((String)iterator.next());
>      String label = convertToUTF8(messages.getMessage(locale,value));
>      labelValueList.add(new LabelValueBean(label,value));
>    }
> 
>    return labelValueList;
>  }
> 
> Jack
> 
> 
> On Wed, 15 Dec 2004 10:59:37 +0100, bryan <[EMAIL PROTECTED]> wrote:
> > If I were to speculate which would be more usefull to the community,
> > implementing something basic like this or creating support for JSF I
> > would imagine that this would
> > probably be more useful.
> >
> > This reminds me of my skateboarding days, before learning how to do a
> > 360 fakie kickflip it's kinda usefull to learn how to do an ollie ....
> >
> > Thanks Niall.
> >
> > --b
> >
> > On Wed, 15 Dec 2004 00:24:11 -0000, Niall Pemberton
> > <[EMAIL PROTECTED]> wrote:
> > > It has come up before:
> > >
> > > http://issues.apache.org/bugzilla/show_bug.cgi?id=9748
> > > http://issues.apache.org/bugzilla/show_bug.cgi?id=17600
> > >
> > > but it hasn't been implemented in Struts
> > >
> > > Niall
> > >
> > > ----- Original Message -----
> > > From: "bryan" <[EMAIL PROTECTED]>
> > > To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> > > Sent: Tuesday, December 14, 2004 8:10 PM
> > > Subject: Localize a dropdown select list
> > >
> > > > Is this possible with struts ?  i don't find a mention of it but can't
> > > > imagine it hasn't been implemented.
> > > >
> > > > For example in the jsp
> > > >
> > > >  <html-el:select property="swimmingPool">
> > > >            <html-el:optionsCollection  property="swimmingPoolOptions"
> > > > value="name" label="name"/>
> > > >         </html-el:select>
> > > >
> > > > Which generates the following ...
> > > >     <select name="swimmingPool"><option 
> > > > value="type.yes">type.yes</option>
> > > > <option value="type.no">type.no</option>
> > > > <option value="type.option_to_build">type.option_to_build</option>
> > > > <option value="type.undefined">type.undefined</option></select>
> > > >
> > > > Is it possible to map type.no to a value in the resource bundles ??
> > > >
> > > > --b
> > > >
> > > > --
> > > > http://www.revoltingdigits.com
> > > > https://jestate.dev.java.net
> > > >
> > > > ---------------------------------------------------------------------
> > > > 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]
> > >
> > >
> >
> > --
> > http://www.revoltingdigits.com
> > https://jestate.dev.java.net
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> -- 
> "You can lead a horse to water but you cannot make it float on its back."
> 
> ~Dakota Jack~
> 
> "You can't wake a person who is pretending to be asleep."
> 
> ~Native Proverb~
> 
> "Each man is good in His sight. It is not necessary for eagles to be crows."
> 
> ~Hunkesni (Sitting Bull), Hunkpapa Sioux~
> 


-- 
http://www.revoltingdigits.com
https://jestate.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to