0

WDcalender で JSF アクションを呼び出す方法、私は JSF RichFaces で WDCALENDAR を使用しています。編集ページをロードするには、アクションを呼び出す必要があります。以下は私のコードです。

Edit.jsp を JSF アクションに置き換える必要があります。

 function Edit(data) {//Edit Link 
                var eurl = 'Edit.jsp?id={0}&start={2}&end={3}&isallday={4}&title={1}';
                if (data) {
                    var url = StrFormat(eurl, data);
                    OpenModelWindow(url, { width: 735, height: 500, caption: "Manage  The Calendar", onclose: function() {
                        $("#gridcontainer").reload();
                    }
                    });
                }
            }

上記のコードでは、Edit.jsp の内容がポップ ウィンドウに表示されます...

4

1 に答える 1

0

コンポーネント managed-beanを使用してメソッドを呼び出すことができます。Javascript:<a4j:jsFunction>

function Edit(data) {
   callBeanMethod();
   ............
}

XHTML:

<h:form id="test">
    <a4j:jsFunction name="callBeanMethod" action="#{myBean.myAction()}">
</h:form>
于 2012-12-19T08:31:55.887 に答える