首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >p:remoteCommand不会触发bean方法

p:remoteCommand不会触发bean方法
EN

Stack Overflow用户
提问于 2015-03-05 16:35:07
回答 1查看 1.3K关注 0票数 0

我在复合组件中有简单的primefaces remoteCommand,它不会触发back bean中的方法。

代码语言:javascript
复制
<h:form id="frm1" prependId="false">
         <p:remoteCommand name="rc1" 
            actionListener="#{Bean1.preloadMenu()}" 
            process="@this"
            onstart="alert('xxx')"
            autoRun="true"
         />
         ...

RemoteCommand可以工作,它运行onstart客户端脚本,但它不触发bean中的方法(从不步入方法,就好像它不存在一样)。我在客户端或服务器端没有得到任何错误。

EN

回答 1

Stack Overflow用户

发布于 2015-03-10 22:14:03

我将结束这个主题。我通过将代码放在initialize (@PostConstruct)方法中解决了这个问题。我不想这样做,但是这个对话框并不经常使用,而且bean只与这个组件相关联,所以它应该不会造成太大的破坏。

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

https://stackoverflow.com/questions/28873303

复制
相关文章

相似问题

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