2011-08-22 4 views
1

アプレットから複雑なデータ型[直列化されたJava Bean(文字列、マップ、イメージ)]をSpring構造化Webアプリケーションに送信することを検討しています。アプレットからサーブレットへのJava Beansの送信

どのようにしてBeanを送信しますか?私はURLConnectionを作成し、シリアル化されたバージョンのポストを送信することを前提としています。

サーバーサイドでこれをキャッチするにはどうすればよいですか? [@RequestParamまたは@ModelAttributeを使用しますか?

アプレットとサーバーの両方がモデルにアクセスできます。

答えて

1

どのようにシリアル化するかによって異なります。 JSONの場合、@RequestBodyを使用できます。バイナリ(base64文字列)の場合は@RequestParamである必要があります。逆シリアル化する必要があります。

+0

さて、どのタイプにRequestParamを取り込むべきですか? – monksy

+0

base64文字列を送る場合は 'String'でなければなりません – Bozho

+0

また、春からの高性能HttpInvokerを使うこともできます。 [クライアントとサーバーの両方が春を使用している場合] – monksy

関連する問題