我们正在使用JSF开发Web应用程序。我们在Jboss服务器上使用了丰富的面孔。我们有a4j命令按钮,命令链接和a4j js函数来调用服务器操作。
我们已将limit render设置为true,仅渲染所需的组件。我还将执行设置为“@this”。我们正在观察一个奇怪的行为,即使我们没有将执行值指定为“@this”,与表单关联的所有操作也会随着单击的按钮一起执行。这大大降低了性能。
这是JSF处理POST请求的方式还是我们缺少其他东西?
答案 0 :(得分:1)
您目前在问题中描述的内容肯定是不 JSF和RichFaces的默认行为。
您的具体问题是由其他地方造成的。根据评论,您似乎已创建PhaseListener
用于记录目的,由于某种原因重新执行整个视图。您需要关闭此PhaseListener
或修复其实施。