Деос API портлета не содержит никаких ссылок на вложенные объекты запроса и ответа сервлета. Я знаю, что это не предпочтительная модель взаимодействия с пользователем, но кажется драконовским запрет на любой доступ.
Я понимаю, что для управляемого портлетом взаимодействия с пользователем вы хотите использовать URL-адреса портлета и позволить контейнеру портлета управлять всей сложностью.
Однако если у вас есть несколько портлетов, которые в основном отображают варианты одних и тех же данных, имеет смысл использовать прилагаемый запрос для управления данными.
В итоге мы использовали специальный вызов Liferay для получения запроса, и, похоже, все работает так, как мы хотели.
Однако я чувствую вину.
Итак, мой вопрос на самом деле заключается в том, есть ли основная глубокая причина для запрета, или это просто для того, чтобы обеспечить соблюдение взглядов авторов на среду API?