CoreMedia Content Application Developer Manual, Version 7.5.45-10
Chapter 3. Administration and Operation
CoreMedia DXP 8 Documentation
CoreMedia DXP 8 Releases
CoreMedia Support
CoreMedia Training
.
Contents
Search
Introduction
Audience
Typographic Conventions
CoreMedia Services
Registration
CoreMedia Releases
Documentation
CoreMedia Training
CoreMedia Support
Change Chapter
Overview
Components and Use Cases
Architecture
Caching
Unified API Cache
Data View Cache
CacheKey Cache
The Spring Framework
Administration and Operation
Connecting and Caching
Development
Content Beans - Mapping content to objects
Generate Content Beans from the Content Type model
Patterns For Content Beans
Spring Configuration
Programmatic Access to Content Beans
Data Views
Defining Data Views
Data View Design
Association Types
Guidelines For Data View Design
Example Data View Design
Data Views for Experts
Configuring Cache Sizes
Writing Cacheable Beans
The CAE Web Application
Handling Requests
Building the Model
Post Processing the Model
Best Practices
Handling Ajax Requests
Legacy Controllers
Path Matching Details
HTTP Method Overriding
Building Links
Lookup
Writing Link Schemes
Post Processing Links
Best Practices
Legacy Link Schemes
External Link Placeholder
Views
View Repository
View Lookup
Using Multiple View Repositories
Loading Templates from the Content Repository
Loading Templates from an Arbitrary Directory
Loading Templates from a JAR in Classpath
Debugging
View Decorators
View Hooks
Writing Templates
Rendering Markup
Advanced Patterns for FreeMarker Templates
Error Handling
Reference for FreeMarker Templates
Supported Standards and Template Language Versions
Adding Document Metadata
Enabling Metadata Support
Metadata Support in FreeMarker Templates
Metadata Support in JSP Templates
Advanced Metadata Usage
Working with Forms
Form rendering
Form submission
Form validation
Validators
Associate a validator with a form bean
Error handling in the handler method
Presenting form errors
Handling POST requests
Handling redirects
Redirecting to a (content) bean
Redirecting to an external URL
Preserving attributes in a redirect
Protecting against Cross Site Request Forgery
Enabling CSRF protection
Integrating with Spring Web Flows
Unit Testing a CAE Application
Dealing with Errors
Explicit error handling in controllers
Uncaught exceptions while executing a handler
Uncaught exceptions while rendering a view
Fallback error pages
Best practices for error pages
Multi-Site and Localization Management
CAE Developer Toolbox
Image Transformation API
Appendix
Customizer
Aspects
Entity Resolver
Content Placeholders
Configuration Property Reference
Bean Definition Reference
Glossary
Index
Chapter 3. Administration and Operation
The
Content Application Engine
(
CAE
) is a framework for the development of content applications.