[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Need 3 good reasons why XSLT is better thanJSP+Vel

Subject: RE: Need 3 good reasons why XSLT is better thanJSP+Velocit y
From: Joshua.Kuswadi@xxxxxxxxxxxxxxxxxxxx
Date: Thu, 31 Jan 2002 10:17:45 +1100
xslt recursion advantage reason
> 1) Portability. I have moved my XSLT based sites from IIS on Win2K to
> Apache/Jakarta on Win2K and Linux to Perl on Linux with very 
> little change
> in the XSLT content.

Java is just as portable in my mind.

> 2) Developer Buy-in. Believe it or not, not everyone uses 
> Velocity (for that
> matter, not altogether that many people use JSP). To me it seems
> syntactically a little better than the JSP architecture (at 
> least I can
> generate it as XML, if I'm careful), but it has a very small 
> segment of the
> total mind-share of even servlet developers.

<opinion type="personal">I expect JSP to be more prevalent than XSLT</opinion>

> 3) YEPL - Any language that binds presentation with output 
> places fairly
> strong limitations of the Model/View/Controller architecture. 
> XSLT is not
> immune from this, of course, but  I can in fact use multiple 
> pass XSLT to
> make the coupling very weak. Velocity seems to me more like a 
> cleaned up
> version of what JSP was intended to be.

Again, my personal opinion, but I consider XSLT YEPL. Maybe it would be more correct as YEML, and markup languages seem to be popping up every week ;-)

> Oh, and a fourth -
> 4) Namespaces. As languages such as SVG becoming more 
> commonplace inline,
> you're going to find that being able to  better control the 
> multiplicity of
> namespaces with something like XSLT than with a specifically dedicated
> procedural language, especially since XSLT does have the recursive
> advantage. Namespace support requires some real hoop jumping 
> in Velocity.

4a) Even that other markup becomes more commonplace is an advantage, as it is easily integrated, ie inline.


This message and any attachment is confidential and may be privileged or otherwise protected from disclosure.  If you have received it by mistake please let us know by reply and then delete it from your system; you should not copy the message or disclose its contents to anyone.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Current Thread


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.