1

Core JavaServer Faces 第三版提到了 JSF 可以从恢复视图阶段直接进入呈现响应阶段的情况。什么是现实世界的例子?

4

1 回答 1

2

当没有回发请求的方式(即它是一个普通的 GET 请求)并且目标视图不包含任何视图参数(即视图中没有<f:viewParam>标签)时,就会发生这种情况。然后在应用请求值阶段(收集请求参数)、验证阶段(转换/验证它们)、更新模型值阶段(设置 bean 属性)和调用操作阶段(调用 bean 操作方法)根本没有什么需要处理的。然后 JSF 将绕过所有这些阶段。

现实世界的例子,嗯,只是一个没有视图参数的普通 GET 请求,比如当您通过链接或书签直接打开页面或在浏览器地址栏中输入其 URL 时,目标视图没有任何<f:viewParam>.

于 2012-05-14T15:32:12.943 回答