QA@IT

SAStrutsのActionFormで、XMLデータのPOSTを取得する方法

3860 PV

SAStrutsで構成されたWebアプリの改良を行いたいのですが、ActionFormの動きについて解らない点があるのでご相談します。

ActionFormで、XMLデータを取得するにはどうしたら良いのでしょうか。
以下のURLのような感じで、クライアント側からXMLデータをPOSTされた時、ActionFormでどうやってうまく受け取れば良いのかが解りません。
http://d.hatena.ne.jp/shin/20080907/p1

もしかして、単なるテキストデータとして受け取って、XMLパーサで解析するしかないのでしょうか?

回答

SAStrutsに限らずStruts全般の話になりますが、
ActionFormで文字列で受け取るか適切なContent-Typeを設定して
ServetRequest#getInputStreamで受け取るかだと思います。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。