如何使用JSF创建可寻址页面

Rae*_*ald 4 rest jsf java-ee

使用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页面提供服务,或者如何将这两者结合起来.

我发现的上一个问题表明这样做实际上是不可能的.真的是这样吗?

Bal*_*usC 6

使用像PrettyFaces这样的URL重写解决方案.它基本上使用了一个简单Filter的封面,它将请求从漂亮的URL 转发到丑陋的URL,并根据某些XML映射文件将请求从丑陋重定向到漂亮的URL.

相关问题:

  • 哇,所以不可能这么做,你必须使用第三方工具来做到这一点.太糟糕了. (3认同)