on 3/31/00 6:14 PM, Kevin A. Burton <[EMAIL PROTECTED]> wrote:
> -1. Why not use ECS? I don't like the fact that Webmacro is required.
> Lets eat our own Dogfood here and use Cocoon(XSP) or ECS.
>
Because Webmacro allows you to more separate the UI from the layout. it is
an alternative to people who don't want to use Cocoon quite yet (including
myself)...
the main problem with jyve right now is that people can't modify it without
learning and coding in ECS. even i find that a royal pain in the ass because
i want to add some UI stuff to ECS, but i don't want to have to write it all
in ECS.
kevin...have you read my getting started document? here is the paragraph
that applies to the context of this discussion...
> At this point, you are probably wondering if you have to write all your HTML
> within ECS in order to use Turbine. This is probably one of the fundamental
> misunderstandings of the intention of ECS within Turbine for new users. The
> main reason for using ECS is that it allows you to write HTML within your code
> without having to actually embed HTML directly. In most cases, this should
> only be used when you would have otherwise embedded HTML. For a complex
> application, you should employ a MVC (Model View Controller) approach that
> allows you to seperate the content from the presentation. This is done through
> integration with a tool such as FreeMarker or Webmacro or Cocoon and example
> integration (for FreeMarker and Webmacro) is now included with the Turbine
> distribution. Cocoon integration is currently being done within the JetSpeed
> Project and will hopefully be rolled back into Turbine in the future. In a
> dynamic web application, there are often cases where it becomes necessary to
> dynamicially generate HTML code. In this case, you should use ECS to generate
> that HTML because it is not part of the actual presentation of the page, it is
> part of the content. In other words, if you are going to manually type HTML
> code into your Java code, you should replace that approach with the use of
> ECS.
I'm going to override your -1 until you give a good reason or explanation of
why you don't like the fact that webmacro would be used in this context.
please seriously backup a -1. they shouldn't be treated lightly.
-jon
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]