店面无法调用插件中为组件创建的控制器

2020-09-28 06:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我创建了一个组件,它是附加组件中...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我创建了一个组件,它是附加组件中的控制器。 组件可以显示在店面的页面中,但不能调用控制器,因为无法在组件jsp中获取添加到控制器中模型的数据。 我很困惑:1.如果我创建的addon控制器未被调用,那么哪个插件会为addon中的组件调用? 它似乎也没有调用DefaultCMSComponentController。 2.请告诉我如何让插件中的控制器正常工作?

非常感谢!

6条回答
浮生未央
2020-09-28 07:48

它对我有用,我尝试了渲染器和控制器。 除了本教程中提到的步骤之外,我还执行了以下操作。 该代码将在扩展插件中。

  • 扩展AbstractCMSAddOnComponentController,遵循命名约定。 在这里,我的组件名称将为ExtendedParagraphComponent

    @Controller(" ExtendedParagraphComponentController")@Scope(" tenant")@RequestMapping(value ="/img/view/ExtendedParagraphComponentController")公共类ExtendedParagraphComponentController扩展了AbstractCMSAddOnComponentController

  • 在软件包级别将组件扫描声明为* web-spring.xml

  • 如果有任何必需的说明,请确保删除渲染声明。

一周热门 更多>