JSF URL美化插件 PrettyFaces JSFSeam配置管理浏览器
程序员文章站
2023-12-21 11:31:52
...
PrettyFaces 是一个帮助JSF程序优化URL的插件,可以让你的URL看起来更美观. Seam也提供了类似的功能. 但是,如果你只使用JSF而不想使用Seam的时候,PrettyFaces 上个不错的选择.
详细信息请参考主页: PrettyFaces
特性:
- 使用美化的URL(/mapped/page)来替代JSF页面 (/faces/page.jsf),用户的浏览器不会知道你的 JSF View ID
- 分离 URL 和 View ID 的对应关系.现在通过动态的id映射 (通过el表达式实现)你可以使用一个url来映射到不同的页面上.
- 在渲染一个视图之前可以加载一些动作(类似于Seam中的PageAction).
- 管理参数解析:通过URL传递的 HTTP 参数保存在一个managed beans 中,这样可以方便的访问这些参数.
- 通过ID导航:在一个地方定义 view IDs,通过分配id来引用他们
- 配置很简单. 只需要一个配置文件.
这里有篇文章详细介绍了PrettyFaces 的不同之处. 点击查看 .