PrettyFaces是一个JSF1.2和JSF2.0的扩展,用来创建便于书签收藏、漂亮的网址。 PrettyFaces优雅的解决了这个问题,包括诸如功能:网页装载行动,无缝的跟faces的导航整合,动态视图的ID分配和管理参数分析,无需配置,兼容其他JSF框架。
PrettyFaces优雅地解决了“RESTful URL” 问题,包括这样一些特性如:
1.URL重写: URL重写 - 更换丑陋的URL:“/faces/page.jsf”漂亮的,SEO友好的,人的URL:“/优化/页/”;客户端浏览器永远不会看到你的原始网址,即使在源HTML
2.动态视图的ID - 现在用动态的观点ID映射的URL(通过埃尔法表达式),你可以根据运行时的条件下表现出不同的观点,有效地去耦合从JSF视图的URL。