点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我写了一个如下的拦截器: 公共...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我写了一个如下的拦截器: 公共...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我写了一个如下的拦截器:
公共类HMCUserInterceptor实现LoadInterceptor {
@Override
公共无效onLoad(.....)引发InterceptorException {
}
}
使用此即时消息在我的新表中保存新记录,但是此拦截器每次都在调用,这意味着如果我运行正在执行的作业,如果我发布产品,则在打开"管理"选项卡时调用更多 在哪里打电话,请问有人可以限制我吗。
仅当任何人登录到hMC/hAC时才应调用..
嗨, 我还认为,LoadInterceptor(或任何其他拦截器)是在hmc登录时执行某些操作的完全错误的地方,Interceptor只是经常被称为这种方式。
我看到您可以遵循的另外两个选择:
肮脏但非常直接的选项是AOP方面,在对de.hybris.platform.hmc.HMCMasterServlet.trySwitchUser()的任何调用中都会触发,这基本上是处理hmc登录的方法。
或用您自己的过滤器替换hmc的RedirectWhenSystemIsNotInitializedFilter(在/hmc/web/webroot/WEB-INF/hmc-web-spring.xml中管理的弹簧),以检查新会话(登录到hmc) ),然后开始活跃。
希望这会有所帮助...
一周热门 更多>