如何使用a4j:ajax或a4j:actionListener从javascript函数调用bean方法?
我使用的是JSF、richfaces 4之类的东西,我想在javascript函数触发时调用一个bean方法。您可以使用,它允许您执行Ajax请求,直接从javascript代码调用bean方法,并且可以以JSON格式返回响应,以便在客户端javascript调用中使用 请注意,如何使用a4j:ajax或a4j:actionListener从javascript函数调用bean方法?,javascript,ajax,jsf,richfaces,Javascript,Ajax,Jsf,Richfaces,我使用的是JSF、richfaces 4之类的东西,我想在javascript函数触发时调用一个bean方法。您可以使用,它允许您执行Ajax请求,直接从javascript代码调用bean方法,并且可以以JSON格式返回响应,以便在客户端javascript调用中使用 请注意,必须位于中。 例如,您定义的a4j:jsf函数如下: <h:form> <a4j:jsFunction name="myJsFunction" action="#{bean.someActi
必须位于
中。
例如,您定义的a4j:jsf函数如下:
<h:form>
<a4j:jsFunction name="myJsFunction" action="#{bean.someAction}" reRender="xxxxx"/>
</h:form>
<script type="text/javascript">
function yourJavaScriptFuntion() {
..............;
myJsFunction(); //bean.someAction() will invoke here
..............;
}