2011-08-22 50 views
1

我正在尋找發送一個複雜的數據類型[一個序列化的java bean(字符串,映射和圖像)]從一個applet到一個Spring結構化的web應用程序。發送Java Bean從一個Applet到一個Servlet

我該如何發送bean?我假設我會創建一個URLConnection,然後發送一個帶有序列化版本的bean的文章。

我該如何設置spring以在服務器端捕獲這個? [我會用@RequestParam還是@ModelAttribute]

applet和服務器都可以訪問模型。

回答

1

這取決於你如何序列化它。如果是JSON,則可以使用@RequestBody,如果它是二進制(base64字符串),則應該是@RequestParam,然後您應該反序列化它。

+0

那麼,RequestParam應該帶什麼類型? – monksy

+0

如果你發送一個base64字符串,它應該是'String' – Bozho

+0

另外,顯然你可以使用Spring的高性能HttpInvoker。 [如果你的客戶端和服務器都使用了spring。] – monksy

相關問題