Summary

Once again, the name of the game in XMLC development and architectures is flexibility. XMLC delivers flexibility at the cost of pre-defined, framework-like structure. Despite this characteristic, XMLC never sacrifices its inherent capability to keep Java logic out of XML or HTML markup.

We've addressed the use of the DOM API's importNode() and XMLC's compile-time use of server-side includes to address the flexibility that's required when a presentation is made up of two or more sub-views. These very different approaches each come with their limitations, so the decision will reflect the flexibility, or lack thereof, of your development and production environment.

One of the more exciting aspects of XMLC development features the built-in ...

Get Enhydra XMLC™ Java™ Presentation Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.