如何从javascript函数中调用javabeans方法?

时间:2011-06-23 17:21:41

标签: javascript jsf

如何在javascript函数中调用javabeans方法?

我需要以下代码没有成功:

        <script type="text/javascript">
            function openFullContent(chosen){
                #{bean.choseValue(chosen)};
            }
        </script>

2 个答案:

答案 0 :(得分:1)

javabeans正在服务器上运行,javascript正在客户端上运行。 JSF完全呈现javascript,然后通过网络将其作为纯文本发送到浏览器。这两个进程甚至没有在同一台机器上运行。

要像这样与服务器通信,您需要查看Ajax。

这是a JSF-centric Ajax tutorial

答案 1 :(得分:1)

Primefaces remoteCommand是你要找的东西!