【问题标题】:How to pass parameters with JSF AJAX response as native ajax requests如何将带有 JSF AJAX 响应的参数作为本机 ajax 请求传递
【发布时间】:2016-06-17 16:37:16
【问题描述】:

我想用 JSF ajax 响应作为本机 JSF ajax 和 jQuery ajax 发回(添加一些参数)一些值。怎么做?如果相关的话,我正在使用 JSF 2.2。

【问题讨论】:

  • primefaces 有一些有趣的功能。它需要严格的香草 JSF 吗?
  • 所有 JSF ajax 感知组件都支持传递参数。 how 取决于您发送 ajax 请求的方式。不幸的是,问题中完全缺少此信息,这使您的问题无法回答。此外,提到 jQuery 会让人感到困惑,因为这与原生 JSF ajax 完全无关。
  • 所以没有办法用jsf ajax解析参数?
  • 所有 JSF ajax 感知组件都支持传递参数。

标签: ajax jsf parameter-passing


【解决方案1】:

您可以在按钮内使用<f:param>

<h:commandButton value="Send">
    <f:param name="c" value="#{bean.value}"/>
    <f:ajax execute="@this" listener="#{bean.listener}"/>
</h:commandButton>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多