|
|
 |
 |
XSLTBuddy FAQ's |
 |
| Why use XSLTBuddy? |
 |
XSLTBuddy gives you the best of XSLT and Java.
XSLT enables users with limited programming and web page design experience to easily create and modify templates to define how data is displayed to the end user.
Java provides true extensibility and reusability to the XSLT-based application by offering functionality currently impossible to implement solely in XSLT.
|
 |
| Why use Java and XML technologies? |
 |
Java and XML are based on industry standards, and share many features that are ideal for building web-based enterprise applications, like platform-independence, extensibility, reusability, and internationalization support.
Java and XML shows how to build real-world applications in which both the code and the data are truly portable.
|
 |
| Why use XSLT and XSLTBuddy instead of JSP and TagLibs? |
 |
XSLT because of course it's XML-driven and can transform XML into any format imaginable (e.g. text, html, wml, pdf, xml, etc).
XSLTBuddy because it provides functions that are a lot more flexible, extensible, and object-oriented than TagLibs.
TagLib technology has the following deficiencies:
> TagLibs don't understand XML
> TagLibs don't accept objects as parameters
> TagLibs have a limit on the number of parameters they can accept
> TagLibs don't support arrays or collections
> TagLibs can't be configured or changed on the fly
> TagLib functionality can't be changed on the fly
|
|
|
|