Hi Peter,
That is right.. it is a tool created in java and takes java objects as input..But the output can be anything.. html or C++ or java or C
Basically it was designed to isolate artistic web page designers from java programming language
I have not done anything on XSL so i could not compare against that but it can process XML once it is parsed by java..
There is an example “xmlapp_example” in the sample folder..What it does is parses an xml file and gives to velocity and velocity renders as directed by the template file…
The template language is almost a programming language.. it supports functions and recursion..etc..
The need to be familiar with java and velocity template language may be considered as a drawback to this..
Regards
Vijay
