Icefaces 1.8.2 中的全页面刷新?
Icefaces仅刷新页面中发生变化的部分。在我的程序中,我想通过管理 bean 进行全页面刷新。有谁知道该怎么做?谢谢。
Icefaces only refreshes the changed parts in the page. In my program I want to do a full page refresh through the manage bean. Does anyone know how to do that ? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用 ICeFaces API 进行页面刷新很容易,例如,您可以在操作或操作侦听器中执行此操作。
其中“uri”是 URI。这将强制浏览器重定向并刷新整个页面。
Doing a page refresh is easy using the ICeFaces API, you can do it in an action or actionlistener for example.
Where "uri" is an URI. This will enforce a browser redirect and refresh the whole page.
重点是:只需触发普通(同步)请求,而不是 ajaxical(异步)请求。不知道如何在 Icefaces 中执行此操作,因为我从未使用过它,但基本的 JSF 实现为您提供了
、
和用于此的
组件。To the point: just fire a normal (synchronous) request instead of an ajaxical (asynchronous) request. No idea how to do it in Icefaces as I never used it, but the basic JSF implementation provides you the
<h:form>
,<h:commandButton>
and<h:commandLink>
components for that.另一种方法是让 JavaScript 刷新页面。有一种使用 ICEfaces 执行 JavaScript 的优雅方法。
Another approach would be to let JavaScript refresh the page. There is a elegant way to execute JavaScript with ICEfaces.