Apache wicket 6.X 和 7.x 中的 IRequestCycleProcessor

IRequestCycleProcessor in Apache wicket 6.X and 7.x

我正在使用 wicket 1.4.9 现在迁移到较新的版本 7 或 6, 如何在 6.6.0

中使用以下代码
protected IRequestCycleProcessor newRequestCycleProcessor() {
        return new WebRequestCycleProcessor() {
            protected IRequestCodingStrategy newRequestCodingStrategy() {
                return new CryptedUrlWebRequestCodingStrategy(super.newRequestCodingStrategy());
            }
        };
    }

你需要CryptoMapper.

要对其进行配置,请在 YourApplication#init() 方法中添加以下内容:

setRootRequestMapper(new CryptoMapper(getRootRequestMapper(), this));

我正在使用 Wicket 7 在您的应用程序中试试这个;

setRootRequestMapper(new CryptoMapper(getRootRequestMapper(),this));