Я успешно создал библиотеку тегов jstl для подключения JSP в OpenCms к бизнес-интерфейсу.
В моем случае это было сделано через веб-сервис SOAP.
Еще одним преимуществом этого было то, что я мог тестировать и разрабатывать свой код в Eclipse, без зависимости от OpenCms.
Развертывание в рабочей среде означало бы развертывание файла JAR в веб-приложении OpenCms.
Еще одно преимущество: поскольку мы внедрили некоторую логику представления в JSP, размещенные на OpenCms, они были созданы с помощью OpenCms.