A JOT Servlet services a request with a
JotResponseBean
which is a
JotContentBean
that uses a
ContentRenderer
to render dynamic content. The ContentRenderer uses a
JOT Template obtained from a
ContentSource
object. All this machinery is plugged together automatically by the framework
at request time.
JOT Template tokens render dynamic content with the properties of
Java objects, including JotBean,
J2EE and POJO classes (plain old java objects).
Framework elements that participate in rendering
dynamic content include:
JOT Web Components render dynamic composite views
and tiled layouts with nested JOT Templates that can be included
to any nesting depth.
JOT Iterators render dynamic tables and lists
using Java Collections, JDBC ResultSets, and other sets of objects.