> > As I said, I haven't given ECS any detailed attention.
>
> You made this "definitive" statement without even having looked at it in
> detail:
>
> "Packages like ECS (and IMHO, JSP) suffer the same fundamental
> problems as embedding the HTML in println statements in the java code."
Yup, I did.
> How can you say such things?
The same way I'm saying this (well, typing it) now. ECS, by your own
statement and my prior investigation at the apache website, takes the approach
of making you write code to generate HTML. In my opinion this approach has
fundamental flaws in the majority of applications, e.g. when most of the page
is static.
If I were writing some sort of Word-to-HTML translator, for
example, or perhaps some sort of HTML editor, a package like ECS might
come in handy. However, writing code to generate HTML is writing code
to generate HTML, whether that code is out.println() statements or ECS
statements. That approach is awkard. I grant you, using ECS is
probably less awkward than using out.println(), but it's still the
same approach and has the same issues.
> > However, in pretty much every post in which you mention ECS, it's
> > in the context of an alternative to embedding HTML in your source
> > code.
>
> Sigh, that is what I was just saying in my last email as well.
It may have been what you were trying to say, but it's not what
you said:
>> HELLO! You don't have to use ECS for ALL of your pages or ALL of your
>> content. ;-) I'm not quite sure why people keep on getting hung up on that.
>> [...example of using ECS to generate an HTML table... ]
>> You can even use ECS in your JSP/WebMacro/FreeMarker/etc pages.
Perhaps you should think more carefully about what you're trying
to say.
> > A valid point. Has anybody used ECS in combination with a templating
> > system?
>
> Let me guess, you have also never even looked at the way that Dash works.
>
> <http://www.working-dogs.com/dash/>
You guess wrong. I looked at dash, read through your skimpy
documentation of it, downloaded the classes and looked at them. At
the time, I suggested you provide some documentation of what it
actually does. You referred me to the same vague pages on your
website. I think it's cool you're offering Dash as open source, and
certainly I understand why you're promoting it here and in other
forumns, but if you want to promote it, try providing better
documentation.
> > Any commentary on how well ECS plays with others?
>
> How would ECS not play with well with others? It is just 100% Pure Java
> code. If you use it, it works. Simple as that.
So you have no concept of how an HTML generation library could be
awkward to use in combination with an HTML templating system? Life
must be blissful for you.
Steven J. Owens
[EMAIL PROTECTED]
[EMAIL PROTECTED]
___________________________________________________________________________
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