Java Tutorial - Java Script : Needs and Features Analysis

Java Tutorial - Java Script :

Needs and Features Analysis


The desire to provide a more manageable and efficient development environment has provided template engines with a motivated user community. At this point, we must ask ourselves what we would like to have in a template engine? What are the needs that must be satisfied? The following list answers these questions.
We need a product that allows separation of duties, minimizing the interface between the software developer creating the business and application layers and the Web-page designer creating the presentation layer.
We need to be able to easily create the dynamic Web pages from static prototypes.
We want to avoid requiring Web-page designers to know Java.
Our template language needs to be powerful enough that it provides access to objects that have been exposed to the Web, but simple enough so that Web-page developers are capable of using the scripting language without developing programming skills.
We need a template engine that works well in varied application development environments, not just with those applications that are geared toward presentation on the Web.
We would like to have the flexibility of writing one data model and invoking various templates based on the evaluation of key data elements.