【问题标题】:Rich Faces rich:clientId in Primefaces?Rich Faces Rich:Primefaces中的clientId?
【发布时间】:2013-04-11 02:01:29
【问题描述】:

有谁知道primefaces中是否有richfaces rich:clientId的等价物?

例如,如果我想获取我的字段的完整客户端 ID:用户名。

'#{rich:clientId('username'),我如何在 primefaces 中做到这一点?这是因为我想动态获取该字段的值。

【问题讨论】:

  • 你可以使用通用的JSF方式:像这样:stackoverflow.com/a/12127017/617373
  • 是的,但我想要更通用的方法,因为我需要传递 id 并获取组件。所以我真的需要 Rich:clientId() 之类的东西。

标签: jsf-2 primefaces richfaces


【解决方案1】:

你可以试试:

<h:form id="fm">
        <p:panel id="zzz">
            <p:outputPanel id="opa"/>
        </p:panel>
        #{p:component('zzz')}
        #{p:component('opa')}
    </h:form>

我得到输出:

    fm:zzz 
    fm:opa

【讨论】:

  • 哦,对不起,我想念#字符。请再试一次:)
  • 感谢@RongNK,问题是我将它用作更新值,它应该是 update=":#{p:component('id')}",前缀为 ":" :-)
猜你喜欢
  • 2011-08-25
  • 1970-01-01
  • 2011-10-01
  • 2011-12-18
  • 2011-11-21
  • 2011-01-01
  • 1970-01-01
  • 2014-06-01
  • 2014-06-05
相关资源
最近更新 更多