1

コントローラーから XML 要素に戻る方法を知っています。

特定のクラスのリストを返す必要がある場合はどうすればよいですか? 私が考えることができるのは、リストを保持するラッパー オブジェクトです。これを行う別の方法はありますか?

@RequestMapping(value = "/test", method = RequestMethod.GET, produces = "application/xml")
public @ResponseBody
Test getTest() {
    return new Test();
}

@XmlRootElement
public class Test {
    private String name = "kalle";

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
4

1 に答える 1

0

私はこれを試していませんが、リストを xml に変換するカスタム メッセージ コンバーターを作成し、それをアプリケーション コンテキストのメッセージ コンバーターに挿入することができます。

于 2013-01-20T04:12:38.447 に答える