3 Stimmen

Parameter im Stil von Wicketpfaden

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?

5voto

Sean Patrick Floyd Punkte 283617

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 .

2voto

bert Punkte 7445

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 ;)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X