【发布时间】:2021-09-05 05:27:36
【问题描述】:
我正在开发 Play Framework (2.8) 中的应用程序,我试图在处理和清理请求之前拦截请求以在 ThreadContext 上保留一些信息。 更准确地说,我想从会话中读取 NDC,将其放入 ThreadContext(如果它不存在,则生成一个新的并将其存储在会话中),并在处理完请求后进行清理。
在 Spring 中,我会使用具有 preHandle() 和 postHandle() 的 HandlerInterceptor 来执行此操作,但是我在 Play 中找不到类似的东西。
我正在查看 HttpRequestHandler 和提供的示例,但无法真正使其工作。有正确的方法吗?
【问题讨论】:
标签: java playframework