2011-09-15 63 views
0

我一直在使用由服務器傳輸的javascript中的POJO掙扎。 Javascript似乎並不瞭解對象的字段。在javascript中處理POJO

有沒有辦法可以解決這個問題。

在此先感謝!

編輯:我的印象是,我可能會訪問JavaScript中的POJO的原始字段,但似乎是不能這樣做。原諒我的無知。 我現在想問一下,是否有一個好的庫可以實現從POJO到JSON的轉換,反之亦然。

+3

你應該補充一些細節,比如你是如何請求數據,有什麼服務器返回,以及您在得到響應後在客戶端中所做的事情。 – hvgotcodes

+0

你可以添加腳本...? – Amanpreet

+0

JavaScript與Java無關。他們故意使用類似的語法,但是沒有一種類型的原因代碼可以在另一種類型的環境中工作。 –

回答

3

不能

你應該把你的JavaScript從服務器請求通過AJAX「在JavaScript中使用的POJO」的一些數據。服務器通常在Json中響應數據。然後,將json轉換爲JavaScript對象字面值。

0

您可能會感興趣的DWR (Direct Web Remoting)項目。儘管如此,您仍然需要清除您對網絡應用工作方式的誤解,以及客戶端和服務器端行爲/代碼之間的差異。至少,DWR至少可以使它更像你現在考慮的(錯誤的)方式。