I think that jsp 2.1 is all part of the new j2ee stuff, and has been brought more in line with jsf (1.2). The #{foo.bar} notion from jsf and ${foo.bar} have been aligned with unified EL (expression language), so all those bits of code where you need a bit of room to move can be done using jstl and the form base stuff jsf.
Basically I think its the case that JSP2 and JSF will be (kind of) part of the thing, anyone who wants to create a J2EE 1.5 (I think thats the number) will need to support both. In terms of stuts and jstl,as already mentioned, you can do everything but the form stuff (html taglib). There're also nested tags to consider. Nested tags save a lot of jstl to do the same thing. Mark On 1/18/06, Michael Jouravlev <[EMAIL PROTECTED]> wrote: > On 1/18/06, Craig McClanahan <[EMAIL PROTECTED]> wrote: > > On 1/18/06, Laurie Harper <[EMAIL PROTECTED]> wrote: > > > > > > It might be worth noting that the WebWork integration for Struts Action > > > 2.0 will introduce another expression syntax, OGNL (?). But any > > > investment you make now in JSTL will still be valid as JSTL should work > > > in any JSP regardless of what framework you're using. > > > > > > JSTL expressions are also universal in JSP 2.0 (you can put them anywhere, > > not just in tag attributes of JSTL tags), and are a very similar to value > > binding and method binding expressions in JSF. > > > > I would consider the JSTL tags to be successors for the Struts "bean" and > > "logic" tag libraries, for the most part. They do not deal with HTML tags, > > however (although JSF tags do). > > Now, when JSF is part of J2EE, will JSP be improved or it will > stagnate at JSP 2.0 level? > > In particular I mean what you wrote about, that JSTL does not replace > Struts html tags. That is, JSTL (1) does not generate element names > that reflect hierarchy of backing beans, and (2) it does not process > input by means of BeanUtils or something similar to stuff raw request > parameters back into beans. > > Is something like this on a drawing board for a next JSP spec? > > Michael. > > --------------------------------------------------------------------- > 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]