【发布时间】:2011-09-03 05:23:37
【问题描述】:
使用 JSF2 可以轻松地处理带有此注释的 GET 请求:
<f:metadata>
<f:viewParam name="id" value="#{bean.id}"/>
<f:viewParam name="name" value="#{bean.name}"/>
<f:event type="preRenderView" listener="#{bean.init}" />
</f:metadata>
以及我的 bean 中的 init 方法:
public void init(ComponentSystemEvent e) throws AbortProcessingException {...}
这可以通过test.jsf?id=8012&name=name 之类的方式访问。是否可以像 REST 中的 @PathParam 一样使用它并编写像 test/8012/name 这样的 URL?
PS:我知道这个有一个术语,但我不记得了....
【问题讨论】:
-
RESTful URL、友好 URL、漂亮 URL .. PrettyFaces!