JSF アプリケーションを実装しようとしています。
www.myapp.com/username.
/username パスを取得し、それを使用してユーザーに表示する内容を決定したいと考えています。と同じように
facebook.com/username
私はそれを次のように理解しています:
ユーザー名を URL パラメーターとして使用しようとしています。
あなたがする必要があること: コンバーターを作成し、パラメーターを受け入れる方法とパラメーターを送信する方法。
Converter インターフェイスを実装して URL パターンをキャッチするクラスを作成します。
ユーザー オブジェクトが必要なページには、次のものが必要です。
f: viewParam id="username" name="username" value="#{profileBean.user}" converter="#{userConverter}"
URL のソースはわかりませんが、Bean から送信する場合は、ユーザー名をリダイレクト ( + "?username=" + user.username) に連結するか、f:param として送信します。ページ。
より多くの情報を提供すれば、答えはより完全になる可能性があります。