Предполагая, что вы используете Spring 3, вы можете автоматически отправить ответ на XML:
@RequestMapping("/someurl")
public @ResponseBody SomeObject someMethod() {
...
return instanceOfSomeObject;
}
Тогда в вашем контексте вы зарегистрируете экземпляр HttpMessageConverter, который поддерживает XML, такой какMarshallingHttpMessageConverter (с соответствующим настроенным маршаллером).