Given this: <s:textfield name="myActionMember" /> The name attribute is a literal, no? So the attribute is simply the value you provided.
Cheers, Paul On Wed, Jun 18, 2014 at 8:55 AM, Christoph Nenning < [email protected]> wrote: > > > > Christoph, nothing changes in your example; there is no expression to > > evaluate. > > > > > > Really? > > I thought the string "myActionMember" is an expression which is evaluated > against ValueStack. > > > Regards, > Christoph > > > > > (on a side note: I will be offline for next 2.5 weeks, otherwise it would > not be holyday ;) > > > > > > > > On Wed, Jun 18, 2014 at 3:38 AM, Christoph Nenning < > > [email protected]> wrote: > > > > > This could make very simple usecases overly complicated. > > > > > > E.g. using just a textfield: > > > > > > <s:textfield name="myActionMember" /> > > > > > > > > > This is already OGNL. And OGNL is used for reading and writing. > > > > > > How would you do this with EL (especially the writing part) ? > > > > > > > > > > > > Regards, > > > Christoph > > > > > > > > > > > > > > > > That's the pattern I expect. One tag should expose what you need > from > > > > Struts to EL -- the rest of the Struts tags should just be pure EL > > > enabled. > > > > > > > > > > > > Cheers, > > > > Paul > > > > > > > > > > > > On Tue, Jun 17, 2014 at 10:06 AM, Christoph Nenning < > > > > [email protected]> wrote: > > > > > > > > > In my JSPs I have interactions with struts all the time so OGNL is > > > > > important for me. > > > > > > > > > > A pattern I use quite often is to get objects via <s:set> (OGNL) > and > > > > > afterwards use them with EL/JSTL. > > > > > > > > > > > > > > > > > > > > Regards, > > > > > Christoph > > > > > > > > > > > > > > > > > > > > > > > > > > I believe my thoughts are similar. When I code, I explicitly try > to > > > be > > > > > > "OGNL free" in my JSP. There's no reason for me to use OGNL > unless I > > > am > > > > > > forced to via interaction with Struts. I do what I can do make > sure > > > my > > > > > JSP > > > > > > usage sticks with the EE standard. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Cheers, > > > > > > Paul > > > > > > > > > > > > > > > > > > On Tue, Jun 17, 2014 at 9:55 AM, Aaron Johnson > > > > > <[email protected]> > > > > > > wrote: > > > > > > > > > > > > > EL now supports many functions of OGNL. Would it make sense > just > > > to > > > > > replace > > > > > > > OGNL with EL? There doesn't seem to be much of a community > around > > > > > updating > > > > > > > OGNL. The newer versions of EL have improved support for usage > > > outside > > > > > of > > > > > > > the JSP environment. Is it possible to use EL in the other > > > templates > > > > > > > (Velocity, Freemarker, etc)? It is very confusing to have to > work > > > with > > > > > > > multiple expression contexts (ValueStack lookups and JSTL) > when > > > > > authoring > > > > > > > JSPs. > > > > > > > > > > > > > > > > > > > > > On Mon, Jun 16, 2014 at 11:12 AM, Paul Benedict > > > <[email protected]> > > > > > > > wrote: > > > > > > > > > > > > > > > Maybe we should have two versions of the tags? One that > accepts > > > EL > > > > > (and > > > > > > > > never executes OGNL) and another one that does. Quite > honestly, > > > I > > > > > have no > > > > > > > > use for OGNL inside of JSP. > > > > > > > > > > > > > > > > > > > > > > > > Cheers, > > > > > > > > Paul > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Jun 16, 2014 at 11:05 AM, Paul Benedict > > > > > <[email protected]> > > > > > > > > wrote: > > > > > > > > > > > > > > > > > That's disappointing that we're crippling the use of these > > > tags. I > > > > > just > > > > > > > > > want to use EL for single evaluation. I don't need both > OGNL > > > and > > > > > EL in > > > > > > > my > > > > > > > > > tags -- just EL. > > > > > > > > > > > > > > > > > > > > > > > > > > > Cheers, > > > > > > > > > Paul > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Jun 16, 2014 at 10:44 AM, Dave Newton > > > > > <[email protected]> > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > >> > > > > > > > > >> > > > > > > > > > > > > > > > > http://struts.apache.org/release/2.2.x/docs/why-cant-i-use-jstl- > > > > > > style-el-expressions-in-struts-tags.html > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> On Mon, Jun 16, 2014 at 11:26 AM, Paul Benedict > > > > > <[email protected] > > > > > > > > > > > > > > > > >> wrote: > > > > > > > > >> > > > > > > > > >> > Is this a bug? I cannot use an EL expression to set the > > > "value" > > > > > > > > >> attribute. > > > > > > > > >> > I don't understand why such a restriction exists. > Thoughts? > > > > > > > > >> > > > > > > > > > >> > Cheers, > > > > > > > > >> > Paul > > > > > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> -- > > > > > > > > >> e: [email protected] > > > > > > > > >> m: 908-380-8699 > > > > > > > > >> s: davelnewton_skype > > > > > > > > >> t: @dave_newton <https://twitter.com/dave_newton> > > > > > > > > >> b: Bucky Bits <http://buckybits.blogspot.com/> > > > > > > > > >> g: davelnewton <https://github.com/davelnewton> > > > > > > > > >> so: Dave Newton < > > > > > http://stackoverflow.com/users/438992/dave-newton> > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > This Email was scanned by Sophos Anti Virus > > > > > > > > > > > This Email was scanned by Sophos Anti Virus > > > > > This Email was scanned by Sophos Anti Virus >
