Контроллер не вызывается в Hybris в SmartEdit - PullRequest
0 голосов
/ 31 марта 2020

В Hybris , у меня есть страница макета с 4 различными слотами для страниц. В частности, один слот включает JSP. У этого JSP есть тег, который включает элемент формы с заданным modelAttribute, как в <form:form action="${action}" method="post" modelAttribute="loginForm">. Когда страница отображается на веб-сайте, то все хорошо, но когда она отображается внутри SmartEdit , тег не отображается. Выдается следующее исключение: javax.servlet. jsp .JspTagException: ни BindingResult, ни простой целевой объект для имени компонента 'loginForm' не доступны в качестве атрибута запроса .

Контроллер для страницы внутри SmartEdit не вызывается вообще. Поведение не столько запускается SmartEdit , сколько функцией preview-content . Я имею в виду фактический URL, используемый SmartEdit для отображения содержимого страницы в нижнем фрейме.

Контроллер страницы получен из de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractLoginPageController.

Я использую Hybris v1905 .

Спасибо

...