Java web application
- Creating web application (Java)
You can create your own web application without using scripts included in SDL Digital Experience Accelerator. - Creating Java module
- Creating a View Model and View (Java)
To render a new HTML element in your Web site, create a corresponding MVC View Model and View. A View Model is a simple class to represent the content you want to display and the View defines the HTML layout of this content - Managing configuration (Java)
Web site elements may require custom configuration, for example an API key for an external service or a date format to use when rendering dates. Configuration is centrally managed and published from the Content Manager so that Web applications do not require site-by-site manual configuration on localization. - Semantic mapping (Java)
SDL Digital Experience Accelerator provides default semantic mapping, but you can mapping fields explicitly, exclude properties from mapping, and map Schemas. - Registering custom module in DXA
Once you created custom models and views you must register them in SDL Digital Experience Accelerator.