希望有人可以向我解释一些行为。我有一个带有数据表和复选框的 JSF 页面。我有一个 Primefaces 命令按钮,它可以做一些事情,然后通过 ajax 重新渲染表格。这一切都按预期工作,但是我有一个问题。当我单击后退按钮然后单击前进按钮时,数据表页面将重新显示为其前 ajax 状态。从萤火虫我可以看到在页面转发上发送了一个新的 Post 请求。我需要转发来显示页面后 ajax。如果您查看 Primefaces 展示 - http://www.primefaces.org/showcase/ui/datatableRowSelectionRadioCheckbox.jsf这可以按我的意愿工作。在复选框表中,如果您单击几个复选框,然后单击查看,则会弹出一个对话框。现在单击后退和前进,页面与您离开时一样。没有在页面转发上发送额外的 post/get 请求。
任何想法 Primefaces 如何实现这一目标?