Извините меня за отправку этого вопроса noob, но я уже давно отлаживаю эту проблему. У меня возникла небольшая проблема с попыткой получить ответ, чтобы вернуть XML на основе объекта: -
@RequestMapping(value = "/mylink", method = RequestMethod.GET)
public @ResponseBody SomeObject doIt() {
...
}
Прямо сейчас, хотя этот API вызывается, моя клиентская сторона вообще не получает ответ XML. Я читал несколько мест, и мне кажется, что мне нужно настроить XML-маршаллер или somesort XML-резольверов, но я не уверен, как интегрировать эту часть в мою существующую конфигурацию. В настоящее время у меня есть следующая конфигурация в моем servlet.xml: -
<context:component-scan base-package="ss.controller" />
<mvc:annotation-driven />
<mvc:resources location="/resources/" mapping="/resources/**" />
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/app/" />
<property name="suffix" value=".jsp" />
</bean>
Может ли кто-нибудь прокомментировать некоторые примеры конфигураций о том, как я могу заняться настройкой моего файла servlet.xml, чтобы заставить это работать? Большое спасибо.