2011-06-24 66 views
0

我目前停留在JavaScript/JSF問題上。在JSF commandlink中傳遞javascript var

我工作的這個項目是一個Seam 2項目,這就是我想要做的事:

  • 在某網頁帶有日曆 查看用戶可以選擇多個 日曆天在一個月內。選定天 列表保存使用JavaScript 客戶端(存儲 一個JavaScript陣列)
  • 現在,當用戶按下一個命令鏈接按鈕,我想打電話給我 成分是這樣的:<h:commandButton value="View Details" action="#{myComponent.dateSelection}"/>
  • 到目前爲止這麼好,但我希望能夠通過我的Javascript數組到這個 方法,因爲我需要在我的後端數據。

有沒有人知道一種方法來添加我的JS var作爲我的組件調用的參數?

感謝您的幫助!

德克

回答

0

我真的不明白你是如何做的事情,因爲你的問題沒有代碼,但這樣做的標準方法是使用鏈接到你的後盾的屬性隱藏表單域豆,你可以使用JavaScript填充。

+0

謝謝,這確實是我的方式! – dirkvranckaert

0

查看@WebMethod註釋。你可以通過使用這種方法直接從JavaScript調用這個方法,併發送你的數組作爲參數的方法

+0

我也找到了這個,但問題是我們不能使用遠程處理由於我的客戶的限制。 – dirkvranckaert

+0

如果您不能使用遠程處理,那麼就沒有機會將javascript數組傳遞給方法 –