Возврат XML со страницы JSP в Struts - PullRequest
0 голосов
/ 10 января 2011

Я разрабатываю корпоративное приложение, основной целью которого является получение данных.Пользователь вводит URL-адрес «... / GetData.do», и приложение возвращает XML на основе схемы, содержащей данные.

Где лучше всего написать XML, который позволил бы my проверить посхема?В классе Action, в файле .jsp или где-то еще?

Я использую Struts 1 в качестве основы веб-приложения.

Спасибо.

1 Ответ

1 голос
/ 10 января 2011

Вы можете сделать это в обоих местах, в зависимости от ваших предпочтений.

Для JSP в JSTL есть префикс <x:.Вам просто нужно установить <%@ page contentType="text/xml" %>.Я никогда не делал это таким образом, хотя

Вы можете сделать это в действии, написав xml автору ответов (и снова установив тип содержимого).

Однако это лучше сделатьчерез некоторую структуру, которая может превращать объекты в XML (например, JAXB или XStream).

...