在f:ajax onevent函数中访问bean属性

时间:2016-02-25 16:09:30

标签: javascript ajax jsf

如何从AJK请求成功完成后执行的回调JavaScript函数访问支持Bean属性?

我的.xhtml代码如下:

locate hive-site.xml 

我的.js功能代码如下:

<h:commandLink value="Link" >
    <f:ajax event="action" listener="#{user.onClickLink}" onevent="onEventLink"/>
</h:commandLink>

我知道我可以通过使用EL做这样的事情来将支持Bean属性传递给JS函数:

function onEventLink(data){
    switch (data.status) {
        ...
    case "success":
    // here i need to get a backing Bean property
    break;
    }
}

但是这样做我放松了对数据对象的引用,JSF传递给与'onevent'属性相关的函数。

如果有人能告诉我完成这类任务的方法,我真的很感激。 感谢。

0 个答案:

没有答案