Default fallback modules (Java)
Define a fallback (default) module for DXA to use when none is specified. The default fallback module is the Core module. You can also define a default region, controller, controller area, and action.
In the *.properties files for your Java web application, you can configure which module DXA should use if the View and Controller names do not specify a module on the Content Manager.
In addition to the area name, you can also define a default region, controller, controller area, and action. The primary one to make sure is set properly, however, is the area name property.
The following table lists the available default (fallback) properties and their default values.
| Property name | Property type | Default value |
|---|---|---|
dxa.web.default.area.name | Default area name; used if none is specified in the View or Controller names on the Content Manager side | Core |
dxa.web.default.region.name | Default region name | Main |
dxa.web.default.controller.name | Default controller name | Entity |
dxa.web.default.controller.area.name | Default controller area name | Framework |
dxa.web.default.action.name | Default action name | Entity |