On 8/29/05, Leon Rosenberg <[EMAIL PROTECTED]> wrote:
> 
> 
> > -----Ursprüngliche Nachricht-----
> > Von: Frank W. Zammetti [mailto:[EMAIL PROTECTED]
> > Gesendet: Montag, 29. August 2005 18:15
> > An: Struts Developers List
> > Betreff: Re: Some thoughts.
> >
> > James Mitchell wrote:
> > > Well, the taglibs are more or less feature complete. So
> > any changes
> > > are really "extensions" or "nice-to-have".
> >
> > I think this is the part of the equation I don't necessarily agree
> > with... I think saying they are feature-complete in terms of what they
> > were meant to be years ago *is* accurate.
> > They do what was set out to provide,
> 
> 
> After some reasoning, I must say that I must disagree with James 
> statement.
> A very simple example. I need to greet the user in his language.
> I will help a message like this in my messages_en.properties:
> msg.hello=Hello {0}
> And in messages_de.properties
> msg.hello=Hallo {0}
> 
> Now I have my page, the right locale and the user object. Without EL, how
> can I ever right the proper greeting?


Why "without EL"? We created the Struts-EL tags so that you could take 
advantage of the EL in the Struts tags.

--
Martin Cooper


The only way today would be:
> <bean:define id="username" type="java.lang.String" name="user"
> property="userName" toScope="page"/>
> <bean:message key="msg.hello" arg0="<%=username%>"/>
> Imho the taglib can't be considered complete, as long as there are <%= %> 
> in
> the jsp.
> It would be so simple to provider the message tag with 
> argXName/argXProperty
> similar to name/property attributes it already has and parallel to 
> arg0-arg5
> it already has.
> <bean:message key="msg.hello" arg0Name="user" arg0Property="userName"/>
> 
> Would it hurt someone? I don't think so.
> And there are a lot of examples where really simple functionality is 
> missing
> in struts tags.
> For example compare tags don't allow second bean/property as value.
> 
> 
> Other thing. How many struts-tags actually do log? Maybe 20%? Shouldn't it
> be unified?
> 
> If there are people, who are ready to implement this, why wouldn't you let
> them? :-)
> 
> Regards
> Leon
> 
> 
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

Reply via email to