点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
尝试在y:标签中使用@beanId使用自定义bean,在myext-backoffice-config.xml中使用特定类型的标签表达式在myext-backoffice-spring中提供了spring定义,但似乎bean不是 可访问,因为标签为空。 控制台中没有错误。
这里缺少什么吗?
任何想法如何在标签表达式中使用自定义bean?
非常感谢您的帮助
myExtension-backoffice-config.xml
代码+'-'+@labelService.getObjectLabel(用户)+'-'+ @ myDateTimeLabelProvider.getLabel(日期)+'-
'+ totalPrice +''+ currency.isocode +'-'+状态
myExtension-backoffice-spring.xml
嗨,
您提供的表达方式是通过某些Backoffice机制解决的,该机制最终使用SpEL。 但是,出于安全原因,解决SpEL的环境已沙盒化。 在您的自定义实现中,您可以扩展它并添加一些应在此处访问的bean。 您可以使用
分隔的bean列表 名称(请注意,您可以通过这种方式覆盖其他一些值!)。 您还可以使用
local.properties
将platformbackoffice.available.bean.names.for.spel
参数定义为以list-extender
将自己的bean名称添加到fixedBeanResolver
bean的availableBeanNames
列表属性中。干杯, 雅切克
myExtension-backoffice-spring.xml中的spring条目
在控制台中看不到任何错误。 更改后标签上什么也没有。
谢谢:)
很高兴知道。 我确实使用了一种解决方法来实现这一目标。 在bean中准备标签,而不使用标签Expression。
一周热门 更多>