Jsf 2 JSF2 Primefaces 3.4我可以在没有服务器端API的情况下对backingbean方法进行ajax调用吗?这意味着纯粹的客户端代码提交

Jsf 2 JSF2 Primefaces 3.4我可以在没有服务器端API的情况下对backingbean方法进行ajax调用吗?这意味着纯粹的客户端代码提交,jsf-2,primefaces,Jsf 2,Primefaces,我想向服务器提交一些客户端事件的值,而服务器端事件无法获取这些值 (1) Primefaces.ab(表单名、方法名、参数) 想要做类似于上述代码的事情。实际上,我试图在primefaces中保存每页行事件,但以下事件: 不要返回每页当前行数,这就是为什么我在Jquery和css类每页行数模板的帮助下获得值,我需要将该值提交给服务器端方法 感谢您的帮助 对于这一点,是有意的。基本上,它允许您让PrimeFaces生成具有所需函数名的JS函数引用,该函数名反过来调用所需的backingbean操

我想向服务器提交一些客户端事件的值,而服务器端事件无法获取这些值

(1) Primefaces.ab(表单名、方法名、参数)

想要做类似于上述代码的事情。实际上,我试图在primefaces中保存每页行事件,但以下事件:

不要返回每页当前行数,这就是为什么我在Jquery和css类每页行数模板的帮助下获得值,我需要将该值提交给服务器端方法

感谢您的帮助

对于这一点,是有意的。基本上,它允许您让PrimeFaces生成具有所需函数名的JS函数引用,该函数名反过来调用所需的backingbean操作方法

例如:


谢谢你的快速回答,不客气。不,它不应该是数组。只是一个JS对象。如果您想指定多个参数,只需指定多个对象属性,如so
{name1:“value1”,name2:“value2”,name3:“value3”}
。正确的调用方法是([{name:'name1',value:'value1'},{name:'name2',value:'value2'}])@Mic不,请参阅前面的注释。您是如何解决这个问题的?我也有同样的问题。
<h:form>
    <p:remoteCommand name="functionName" action="#{bean.submit}" />
</h:form>
<script>
    functionName();
</script>
<script>
    functionName({ paramName: "paramValue" });
</script>
String paramName = externalContext.getRequestParameterMap().get("paramName"); // Contains "paramValue".