Java 如何用groovy文件替换我的小部件控制器?

Java 如何用groovy文件替换我的小部件控制器?,java,groovy,hybris,backoffice,Java,Groovy,Hybris,Backoffice,是否可以用Groovy类文件控制器替换简单的小部件控制器 <widget-definition ... id="com.mywidget"> ... <controller class="MyCustomController.groovy"/> </widget-definition> ... 您仍然可以标记您的类,并调用groovy脚本,您可以使用ScriptingLanguagesService类将

是否可以用Groovy类文件控制器替换简单的小部件控制器

    <widget-definition ... id="com.mywidget">
        ...
        <controller class="MyCustomController.groovy"/>
    </widget-definition>   

...

您仍然可以标记您的类,并调用groovy脚本,您可以使用ScriptingLanguagesService类将该脚本存储在数据库或classpaht中

或者,使用脚本作业创建一个cronjob,然后可以从将用作控制器的类运行cronjob

有关技术详细信息,请参考以下链接。


使用这些选项可以找到适合您的好方法,我找不到任何OOTB方法来满足您的要求。

第一个选项似乎很好。谢谢您的回答:)