On Tue, 2004-12-07 at 00:45 +0100, Jonas Ekstedt wrote: > On Mon, 2004-12-06 at 22:32 +0100, Sylvain Wallez wrote: > > Glen Ezkovich wrote: > > > > > > > > On Dec 6, 2004, at 9:00 AM, Sylvain Wallez wrote: > > > > > >> > > >>> Reinhard Poetz wrote: > > >> > > >> > > >> Yeah, cocoon-dev has gone crazy during the week-end :-) > > >> > > >>> more than one EL per template is clear FS to me. I'd be in favor of > > >>> specifying EL at the TemplateGenerator declaration time, and would > > >>> not go more granular than this. > > >> > > >> > > >> > > >> I don't agree: it happens quite often to have mixed view data > > >> combining java objects and XML. > > > > > > > > > Hmmm... why does this happen? It seems that the java could be injected > > > by by one component and the XML by another. > > > > > > Not always, e.g. when you have an XML document and objects describing > > its metadata which are both managed by a flowscript. > > Fully agree. Restricting expressions to only one type would be quite bad > I think. In addition to xpath and jelly it would also be cool with > formatting expressions (ie ${format:<jelly-expression>#type}). As an > example of all three types (xpath, jelly and format) consider a site > with some articles and a calendar on it: > > <body> > <p>Your last login: ${format:user.lastLogin#short}</p> > > <h3>This months calendar</h3> > <calendar:month currentDate="${jelly:today}"/> > > <h3>Articles</h3> > <dom:out select="${xpath:/domVariable/articles/article} > </body> > > Cheers Jonas
Oops! jelly -> jexl // jonas