如何在javascript中传递jsf commandLink动作属性值

时间:2017-03-30 21:29:41

标签: jsf

我需要传递jsf commandLink标签的action属性的字符串值。

这是我的代码:

<h:commandLink id='link' action="#{Bean.selectLink}" 
 onclick="myFunction(document.getElementById('link'))">
</h:commandLink> 
//value is coming as null

我也尝试了onclick="myFunction(this)",但由于commandLink操作,它的值将作为导航前页面的url。我想传递action属性的值,即&#34;#{Bean.selectLink}&#34;。

我尝试将其作为onclick="myFunction(#{Bean.selectLink})"传递,但它显示错误PropertyNotFoundException:在Bean中找不到selectLink属性。

我尝试使用oncomplete属性代替onclick但当时没有任何事情发生。

请帮我解决这个问题。谢谢

先谢谢你帮助我。

0 个答案:

没有答案