close

Filter

loading table of contents...

Content Application Developer Manual / Version 2110

Table Of Contents

4.3.3 Views

In a Model-View-Controller (MVC) architecture, it is the responsibility of views to present the model to the end-user. In the CAE context, content beans are the models and views are typically implemented in one of the supported templating languages, JavaServer Pages (JSP) or FreeMarker. Views may also be implemented in Java code, but programmatic views are usually reserved for special cases, such as XML output. It is important to note, that central view concepts are the same, regardless of how a particular view is implemented: view dispatching, accessing the model, including other views, and linking back to controllers.

This chapter will demonstrate how to apply these concepts in both of the supported templating languages. It is not a tutorial or complete reference of either JavaServer Pages or FreeMarker.

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.