О, я неправильно понял это.
Вы можете включить формат JSP / проверку в свойствах Eclipse.
Кроме того, убедитесь, что в вашем JSP <%@ page contentType="application/rss+xml" %>
.
Предыдущий ответ.
1) Создайте класс утилит XML, в котором есть методы для абстрагирования генерации XML, автоматической обработки pretty-print и т. Д. Я мог видеть его с помощью открытых методов, таких как:
public void init();
// <tagname> and <tagname />
public void openTag(String tagname, boolean close);
// <tagname x="y">
public void openTag(String tagname, Map<String, String> attributes, boolean close);
// </tagname>
public void closeTag(String tagname);
// <tagname>value</tagname>
public void valueTag(String tagname, String value);
public void valueTag(String tagname, Map<String, String> attributes, String value);
public String getXML();
или каждая операция может возвращать строку и управлять StringBuilder самостоятельно.
2) Почему вы генерируете XML в классе JSP, который должен использоваться для представления?