更改相同类型代码的不同自定义ValidateInterceptor的顺序

2020-09-02 00:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在我的代码库中,我有多个相同类型...

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

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


在我的代码库中,我有多个相同类型代码的验证拦截器(示例产品),可以说我想在为类型代码产品创建的其他自定义拦截器之前调用" productApprovalInterceptor",但即使在设置" 在InterceptorMapping中将order属性设置为1(低于其他拦截器),则自定义拦截器的调用层次结构不会更改:

*

<属性名称=" interceptor" ref =" productApprovalInterceptor"/>

<属性名称=" typeCode" value ="产品"/>

<属性名称=" order"值=" 1"/>

*

我使用的方法是否不正确?如果是,那么如何解决此问题? 预先感谢。

2条回答
悠然的二货
2020-09-02 00:17

您错过了拦截器映射吗? 如果不是,则存在另一个优先级相同的拦截器的可能性,在这种情况下,调用拦截器的顺序是不确定的。

请检查 https://help.sap.com/viewer /d0224eca81e249cb821f2cdf45a82ace/1905/zh-CN/8bfbf43e8669101480d0f060d79b1baa.html 了解更多信息。

一周热门 更多>