You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by Endre Stølsvik <we...@stolsvik.com> on 2003/06/11 09:49:33 UTC

Hi! JSR 223 - Scripting Pages in JavaTM Web Applications

Do you have any input?!

http://jcp.org/en/jsr/detail?id=223

WebMacro and Velocity should ideally jump in here and tout the cool ideas
embedded in this common type of language!

Endre.

---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org


Re: Hi! JSR 223 - Scripting Pages in JavaTM Web Applications

Posted by Ch...@dlr.de.
Endre Stølsvik wrote:
> Do you have any input?!
> 
> http://jcp.org/en/jsr/detail?id=223
> 
> WebMacro and Velocity should ideally jump in here and tout the cool ideas
> embedded in this common type of language!
> 
> Endre.

Sounds like old coffee. There is Jython, BSE, JEL, JXPath, Jelly,
XSP, Tea as well as (other) reflection based scripting laguages
like Velocity doing similar things.

JSR-223 is speaking of a bit different approach: use of Java from
within other scripting languages like PHP (I'm not sure if BSE
already has such a feature...).

To me Jython is a favorite, since it is near to a scripting language
that allows a straightforward Java access.

Anyway, velocity could use any of the JSR-223 library objects wihtin
the vel-context. Only problems would arise if the library depends to
strongly on other frameworks (e.g. JSP-Taglib, Avalon components, etc.)
Since JSR-223 states to be bound to the servlet API, anyone could
write a wrapping JSR223VelocityServlet that uses their features.

Anyone has a different view on this?

-- 
:) Christoph Reck


---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org