- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对JSF的理解还很浅。
我正在阅读文档并按照 FacesContext 的 javadoc
RenderResponse 和 ResponseComplete 可以让你缩短生命周期。
我目前很困惑..在实际情况下你什么时候使用其中一个而不是另一个?
谢谢
最佳答案
如果您想立即进入渲染响应阶段,请使用FacesContext#renderResponse()
。您经常会看到这种情况与在验证阶段运行的值更改监听器黑客结合在一起,并且应该跳过更新模型值并调用操作阶段。
使用 FacesContext#responseComplete()
向 JSF 发出信号,表明您已经自己处理了响应,因此 JSF 不需要呈现响应。您经常会看到这种情况与将文件下载写入响应的支持 bean 操作方法结合使用。这将确保 JSF 不会将呈现的 HTML 内容附加到文件下载中,这可能最终导致下载损坏或非法状态异常。
关于jsf-2 - JSF 2.0 RenderResponse 和 ResponseComplete,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10082846/
我正在开发一个新项目,一切似乎都工作正常,但是当我尝试编辑一些注册表时,有时我收到了 TimeoutException,天知道这个异常有多普遍,我不知道为什么或在哪里导致这个问题,所以我拼命地尝试将许
我想将 HTTP header 属性添加到 RenderResponse . 我写了一个RenderFilter通过它我可以访问RenderResponse。不幸的是,当我调用 setProperty
我对JSF的理解还很浅。 我正在阅读文档并按照 FacesContext 的 javadoc RenderResponse 和 ResponseComplete 可以让你缩短生命周期。 我目前很困惑.
我正在检查 this template 的代码来自 OmniFaces Showcase app ,当我遇到一个p:selectOneMenu中使用的以下条件时: disabled="#{facesC
我是一名优秀的程序员,十分优秀!