Hi Justin.

I won't rehash much some of the other points right now, I think that
most of them have been addressed before one way or another.  Just one

I said:

>
> > I'd be interested if the characterization above is missing.

you said:

>   4. Most template systems offer you stronger ways to model your data
>      and interact with your data than is afforded by the JavaBeans
>      spec. FreeMarker, for example, has a fairly rich set of modelling
>      adapters. WebMacro (mine) performs class analysis that goes beyond
>      what JavaBeans mandates to facilitate the use of arrays, vectors,
>      and other common Java data structures that are difficult to access
>      in JSP because they are not totally bean-like.
>
> Note that #4 means that template systems are doing far more than JSP
> and thus not just syntatic sugar over some tag system. You shouldn't
> push misinformation like that.

I take objection to the "push misinformation like that".  I am truly
trying to understand the value of "template systems" like Webmacro.
There is no attempt to "push".

That said, and in the spirit to try to understand the value of template
systems, I still do not see why

        <x:evalWebMacroExpr expr="whatever"/>

does not cover what you say above.  "whatever" is not necesarily limited
to JavaBeans semantics, and, indeed, in early versions of JSP we had an
expression language that let you do things like o:b:c to refer to things
like a "c" property in a "b" property of an "o" object.  We decided it
was unclear this was needed at this stage and decided to wait for
customer feedback.

On the statement level, the standard tag library for JSP effort is
likely to provide things like iteration tags.

Finally, if there was interest, somebody could provide JSP using
WebMacro as the scripting language.  I have not looked but it seems
quite doable;  a number of people are already doing that with
JavaScript.

But my main objection is the the "push misinformation" part.  If there
are mistakes in the above statements, I am (still) asking for
corrections and clarifications.

Thanks,

        - eduard/o

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to