2011-01-10 19 views
0

私はデータ検索を主な目的とするエンタープライズアプリケーションを開発しています。ユーザーはURL「.../GetData.do」を入力し、アプリケーションはデータを含むスキーマに基づいてXMLを返します。StrutsのJSPページからXMLを返す

私はスキーマに対して検証することができるXMLを書くのに最適な場所はどこですか? Actionクラス、.jspファイル、または他の場所?

私はWebアプリケーションフレームワークとしてStruts 1を使用しています。

ありがとうございました。

答えて

1

あなたの好みに応じて、両方の場所で設定できます。

JSPの場合、JSTLには<x:という接頭辞があります。 <%@ page contentType="text/xml" %>を設定するだけです。

xmlを応答ライターに書き込んで(そしてコンテンツタイプを再度設定することで)、アクションで実行できます。

しかし、これは、オブジェクトをxml(JAXBやXStreamなど)にすることができるフレームワークを使用したほうがよいでしょう。

関連する問題