我需要传递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但当时没有任何事情发生。
请帮我解决这个问题。谢谢
先谢谢你帮助我。