The tox (Tomcat, Oracle, and XML) Web archive is a
foundation for development of HTTP-based
applications using Tomcat (or some other servlet
container) and an Oracle RDBMS. It requires coding
primarily in PL/SQL, JavaScript, and XSLT, but
also in HTML, CSS, and potentially Java. It
enables the construction of applications using the
model/view/controller (MVC) design pattern. With a
controller that executes interpreted XML for
creating the model and view, developers can
construct new functionality. The model is
retrieved either via includes or by the execution
of Oracle's stored procedures, and then passed to
an XML stylesheet transform to construct and
return the view. Different combinations and
options provide rich dynamic content.