gpt4 book ai didi

ejb-3.0 - 使用 JBoss Seam (EJB3+JSF) 的审计日志

转载 作者:行者123 更新时间:2023-12-04 07:08:55 26 4
gpt4 key购买 nike

我需要为使用 JBoss Seam 编写的 Web 应用程序实现审计日志。 EntityListeners 似乎是不错的候选者,但我不知道如何将 EntityListeners 连接到应用程序 session 上下文以在审计记录中包含登录使用的主体。

我想知道是否有办法进行这种“连接”,或者是否有一种更舒适/优雅/有效的方式来为这个编程环境实现审计日志。

提前致谢。

拉法。

编辑:
非常感谢达摩的回答!我尝试注入(inject)我的身份组件,但没有成功。但是,对 Component.getInstance() 的建议调用确实提供了对 EntityListener 中用户身份的所需引用。

最佳答案

您是否尝试过将您的应用程序/ session 范围的 Bean 注入(inject)到 EntityListener 中?或者如果注入(inject)不可用,则使用 Component.getInstance("myBean") 。

关于ejb-3.0 - 使用 JBoss Seam (EJB3+JSF) 的审计日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/672955/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com