Wicket 1.5(rc3) でURLのファイルパスを暗号化する
Wicket 1.4 では、WebApplication クラスのサブクラスで、 newRequestCycleProcessor() メソッドをオーバライドして、
@Override protected IRequestCycleProcessor newRequestCycleProcessor() { return new WebRequestCycleProcessor() { @Override protected IRequestCodingStrategy newRequestCodingStrategy() { return new CryptedUrlWebRequestCodingStrategy( new WebRequestCodingStrategy()); } }; }
と書いていたが、Wicket 1.5 では、同じくWebApplication クラスのサブクラスで、init() メソッドの中で、
protected void init() { super.init(); setRootRequestMapper(new CryptoMapper(getRootRequestMapper(), this)); }
と書く。
詳しくは ここ に記載してある。