3.6.1. Экраны (устаревшее)

Это устаревший API. Новый API, доступный начиная с v.7.0, описан в разделе Экраны.

Экран универсального пользовательского интерфейса состоит из XML-дескриптора и класса контроллера. Дескриптор содержит ссылку на класс контроллера.

Для того чтобы экран можно было вызывать из главного меню или из Java кода (например, из контроллера другого экрана), XML-дескриптор должен быть зарегистрирован в файле screens.xml проекта. Экран, который должен быть открыт по умолчанию после входа в систему, можно задать с помощью свойства приложения cuba.web.defaultScreenId.

Главное меню приложения формируется на основе файлов menu.xml.