私はjavascriptでもjsfの専門家でもないので、グローバル変数を定義して、それをアクションバインドメソッドのパラメーターとして渡すことができるかどうかを尋ねます。多分それは例でより明確です...:)
私のxhtmlコードでは、次のようになります。
...
<script type="text/javascript">
var isEdit = "false";
//<![CDATA[
function editSelected(selBox, inputFiled)
{
var htmlstring = selBox.options[selBox.selectedIndex].text;
inputFiled.value = htmlstring;
isEdit = "true";
}
//]]>
</script>
...
<h:commandLink
styleClass="waiButton"
value="#{lakshmiMsg.commonButtonAdd}"
action="#{detailController.addCreator(**isEdit**)}"
rendered="#{detailModel.mode != detailModel.viewMode}">
</h:commandLink>
...
このようなことが可能でしょうか?そうでない場合、おそらく他の方法がありますか?