JOT Servlets produce dynamic web pages in response to HTTP
requests sent to a web server. A JOT Servlet renders dynamic content
with a JOT Template
web page. With JOT Views,
any Java Servlet or JSP page can use this architecture to render JOT Web
Components.
JOT Template tokens render dynamic content with the properties of
server-side Java objects (JOT Beans, J2EE objects, and POJO's -
plain old java objects). JOT Web Components
render dynamic composite views, including tiled layouts, with nested
JOT Templates. JOT Iterators render dynamic
tables and lists using Java Collections, JDBC database
ResultSets, and other sets of objects.
In this architecture, JOT Beans mediate between the request/response
domain of the Internet and the back-end domain of enterprise systems.
JOT Beans interface with view-independent business objects
that define a clean separation between the web application layer and the
enterprise infrastructure layer.
See the Sun system architecture
blueprints to learn more about web architecture principles.