これは、Wicket 1.5を参照する質問です。 UrlCodingStrategyなどの詳細についてはお答えください。Wicket 1.5 IRequestMapper実装のURLフラグメントを取得する方法
着信HTTPリクエストのURLを操作するWicket 1.5メソッドは、WebApplication.getRootRequestMapper()をデリゲートとしてIRequestMapperをオーバーライドすることです。しかし
は、実装
@Override
public IRequestHandler mapRequest(final Request request)
{
Request manipulatedRequest = ...;
IRequestHandler requestHandler = delegate.mapRequest(manipulatedRequest);
return requestHandler;
}
に着信HTTPサーブレットリクエストのURLの断片部分は見えません。 I.
http://www.stackoverflow.com#フラグメント
の断片のようなURLを持つ要求で部分がorg.apache.wicket.request.Requestでは使用できません。
Url url = request.getUrl();
にはフラグメント情報は含まれておらず、その他のデフォルトのリクエスト方法もありません。
質問:
着信HTTP要求のURLのフラグメント部分の検索を可能にするアプリケーションに提供する必要がありますどのような設定?
これはWicket関連ではありません。http://stackoverflow.com/questions/5738627/was-there-ever-a-proposal-to-include-the-url-fragment-into-the-http-requestを参照してください。 – svenmeier