2
A
回答
4
提交repsonses从JSF 2.0 spec报价:
的
responseComplete()
方法,在另一方面,通过除了呈现组件树之外的某种方式向JSF实现通知JSF实现该请求的HTTP响应已完成,并且在当前阶段完成时该请求的请求处理生命周期应该终止。例如,需要一个事件侦听器决定HTTP重定向将执行响应对象上的适当的行动(即主叫ExternalContext.redirect()
),然后调用此方法。
在JSF servlet应用调用ExternalContext.redirect(String)导致302 response经由underlying API被发送给浏览器。在这种情况下,这将是错误(或至少徒劳)以发射在响应身体的数据,所以ExternalContext.redirect(String)
呼叫responseComplete()
。
0
相关问题
- 1. 困惑JSF生命周期
- 2. JSF 2.0 ViewScoped生命周期
- 3. JSF生命周期(验证)
- 4. JSF生命周期 - selectonemenu
- 5. JSF生命周期阶段
- 6. Doctrine2。生成生命周期
- 7. ASP.NET应用程序生命周期 - 非页面生命周期
- 8. servlet生命周期
- 9. JUnit生命周期
- 10. popToViewController生命周期
- 11. JSF2.0生命周期
- 12. ScheduledExecutorService生命周期?
- 13. BroadcastReceiver生命周期
- 14. BroadcastReceiver生命周期
- 15. UIControl生命周期
- 16. PreferenceActivity生命周期
- 17. System.Timers.Timer生命周期
- 18. viewController生命周期
- 19. SPListItem生命周期
- 20. ASP.NET:HttpApplication生命周期
- 21. MarshalByRefObject生命周期
- 22. IntentService生命周期
- 23. Memcache生命周期
- 24. X509Certificates生命周期
- 25. JVM生命周期?
- 26. UINavigationItem生命周期
- 27. WearableListenerService生命周期
- 28. Eclipse生命周期
- 29. SailsJs响应(水库)生命周期
- 30. JSF - 关于生命周期的问题
事实上,只有当它通过`ExternalContext#redirect()`完成。从下JSF的盖拼抢`HttpServletResponse`和调用`的sendRedirect()`它不会那么做的。 – BalusC 2011-01-24 17:56:03