Content Publishing
The Content Publishing section dynamically aggregates all the Jahia Content Objects of a page (Static Content or Dynamic Portlets) and render them through a JSP template.
Jahia templates development supports the standard JSTL or Struts taglibs. You may also access directly to the core Jahia API if you have some specific and more complex needs. As the display is clearly separated from the content, you may output your content objects on various devices (from standard HTML to RSS or WAP devices). Specific tags lets you easily reuse, sort, filter or split list of content objects on any Jahia pages.
A dynamic XML Export feature allows you to output any specific object of content, a complete page or a full web site in XML. You may then convert the result through standard XSLT conversion to reuse the Jahia content for other custom needs (e.g. import some content in Adobe InDesign or in another legacy system).
Jahia also integrates a full reverse HTML cache proxy. All the web pages are stored in memory as HTML fragments to avoid useless connections to the application server or to the database. Performance are then boosted and are most of the time then similar to a classical web server. Indeed the HTML is only dynamically regenerated when the cache expires or if the content was modified.
