2012-10-10 59 views
1

我們如何將JSON對象從Javascript(客戶端)傳遞到Java(服務器)?wicket:將json對象從javascript傳遞到java

我要訪問我的Java方法

+0

如何在客戶端(使用JavaScript)獲取JSON對象? –

+0

這是我的JSON var claimEntryList = {claimEntry:[]}; claimEntryList.claimEntry.push({ entryDate:的document.getElementById( '日期選擇器')值, entryCategory:的document.getElementById( '類別')值, entryAmount:的document.getElementById( 'entryAmount')值, paymentMode:document.getElementById('type')。value }); –

回答

0

您可以通過該方法執行任何的JavaScript JSON對象:

http://wicket.apache.org/apidocs/1.5/org/apache/wicket/ajax/AjaxRequestTarget.html#appendJavaScript%28java.lang.CharSequence%29

AjaxRequestTarget是一個按鈕,結果對象和其他很多組件。

要在服務器端接收JSON,您將無法在Wicket中找到方法。我認爲這個JSON接收器需要使用像Servlet這樣的標準工具來自己編寫代碼。 GSON是一個偉大的Java庫,用於解析Java對象中的JSON。

塞巴斯蒂安

相關問題