使用Java EE的当前版本,如何使用Java Server Faces(JSF)创建可寻址的 Web页面.也就是说,创建具有干净URL的 JSF页面,因此ID为1234 的person实体的页面可能是http://www.example.com/person/1234
?我很清楚如何使用Java API for RESTful Web服务(JAX-RS)来提供干净的URL ,而不是如何为JSF页面提供服务,或者如何将这两者结合起来.
我发现的上一个问题表明这样做实际上是不可能的.真的是这样吗?
使用像PrettyFaces这样的URL重写解决方案.它基本上使用了一个简单Filter
的封面,它将请求从漂亮的URL 转发到丑陋的URL,并根据某些XML映射文件将请求从丑陋重定向到漂亮的URL.
JSF应用程序中的可标记URL - 尝试使用Spring Webflow和JSF.有什么建议?
如何重写URL
如何在没有文件扩展名的情况下配置JSF url映射?