2011-08-22 67 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

相关问题