我写了自己的RequestCycleListener来记录一些信息。如何从此类访问wicket WebSession对象?

public class MyRequestCycleListener extends AbstractRequestCycleListener {
    @Override
    public void onBeginRequest(RequestCycle cycle) {
        super.onBeginRequest(cycle);

    }

    @Override
    public void onEndRequest(RequestCycle cycle) {
        super.onEndRequest(cycle);
    }
}

最佳答案

在代码中的任何位置,您都应该能够通过以下方式访问当前会话:

WebSession session = WebSession.get();

09-26 23:01