我正在尝试实现一个JSF应用程序,其中
www.myapp.com/username.
我想获取/ username路径并使用它来确定要向用户显示的内容。 就像
facebook.com/username
答案 0 :(得分:0)
我理解如下:
您正在尝试将用户名用作网址参数。
您需要做的事情:制作转换器,接受参数的方法以及发送参数的方法。
创建一个实现Converter接口的类来捕获url模式。
需要用户对象的页面应具有:
f: viewParam id="username" name="username" value="#{profileBean.user}" converter="#{userConverter}"
我不知道url的来源,但是如果你想从bean发送它,只需将用户名连接到重定向(+“?username =”+ user.username)或将其作为f发送:来自页面的参数。
如果您提供更多信息,答案可能会更完整。