Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何将数据从无状态会话 bean 传递到当前请求的方法级拦截器。对于每个客户端请求,我们需要有自己的本地数据,并且不应该冲突。
如果您想将数据传递给拦截器和从拦截器,您可以尝试查看InvocationContext接口方法。
InvocationContext
# java.lang.Object[] getParameters :返回将传递给目标类方法的参数值。 # setParameters(java.lang.Object[] params) :设置将传递给目标类方法的参数值。
# java.lang.Object[] getParameters :返回将传递给目标类方法的参数值。
# setParameters(java.lang.Object[] params) :设置将传递给目标类方法的参数值。
因此,如果您想将一些数据传递给拦截器,您可以将其作为参数传递并稍后在拦截器中获取它们。同样,处理后,您可以将适当的数据设置为参数,最终方法将接收该数据。