首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSF-2在计算时从bean更新表单组件。

JSF-2在计算时从bean更新表单组件。
EN

Stack Overflow用户
提问于 2013-09-19 19:30:32
回答 1查看 172关注 0票数 0

我有执行大量计算的方法,当满足某些条件时,我想不时地向表单提供一些反馈。也就是说,我希望在bean方法繁忙时更新表单上的组件。起初,我认为这应该很简单,但很快我意识到,这些操作将违反JSF生命周期。也许有一个变通的办法,或者是可以做的?

EN

回答 1

Stack Overflow用户

发布于 2013-09-19 20:23:55

例如,您可以从支持bean刷新组件,如下所示:

代码语言:javascript
复制
FacesContext.getCurrentInstance().getPartialViewContext().getRenderIds().add("componentsId");

如果可以,还有其他解决方案,例如,使用ajax推送/拉入从bean或servlet加载值。

您的需求看起来类似于某种进度条,它也在许多框架中实现,如PrimeFaces等。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18893426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档