Introduction

This guide is the definitive reference guide for all aspects of the development of Cúram web client applications using the Cúram Client Development Environment for Java (Cúram CDEJ).

The Cúram web client application produces a HTML user interface which is generated by a middle-tier web application. This conforms to the Java EE architecture, in which the Cúram web client application is a HTML user interface driven by JavaServer Pages (JSP) and Servlet technology based on the Apache Struts framework. This HTML user interface makes use of standard browser and Web 2.0 technologies, including JavaScript and Cascading Style Sheets (CSS).

The Cúram CDEJ provides a means of easily developing a HTML client application by reducing the complexity of development associated with web based applications, and insulating the developer from the underlying technologies.