我正在使用icefaces 3,并且某些组件在将其绑定到bean属性时存在错误,因此我尝试手动执行此操作,因此我想知道使用javascript从jsf页面手动设置bean属性的最佳方法多变的。
我想做类似的事情:
<script type="text/javascript">
//<![CDATA[
function setPopupValues() {
var onSuccess = document.getElementById('myForm:onSuccess_Sel');
#{myBean.onSuccessPage}=onSuccess.value;
}
//]]>
</script>
<h:commandButton value="Save" action="#{myBean.save}" onclick="setPopupValues();"></h:commandButton>