Ich möchte einige Website zu machen, ist sollte Benutzerprofile unter URL wie zugänglich haben site.com/benutzer/m4ks Ich habe keine Ahnung, wie man dies mit Wicket zu machen. Es ist möglich, BookMarkablePage mit einem beliebigen zu machen Wildcards oder so?
Antworten
Zu viele Anzeigen?Sie müssen eine IRequestTargetUrlCodingStrategy
um dies zu erreichen. Mein Vorschlag wäre MixedParamHybridUrlCodingStrategy
. Dort können Sie ein Array mit bekannten Parameternamen definieren, die wie folgt an die URL angehängt werden: mypage/param1/value1/param2/value2
, während andere unbekannte Parameter wie folgt angefügt werden mypage?param3=value3
.
Wie auch immer, hier ist ein Tutorial-Seite über die Montage von Bookmarkable-Seiten und die Verwendung von UrlCodingStrategien .
Sehen Sie sich die URL-Codierungsstrategien an. Sie werden erklärt in der wicket wiki . Sie suchen nach der 'IndexedParamUrlCodingStrategy'. Javadoc ist aquí .
Bearbeiten: Verdammt, Sean, du warst schneller ;)