Задать вопрос
KhanTengri
@KhanTengri

Как заставить документы JSP(jspx) сохранять форматирование конечного HTML?

Документы JSP(те, что с синтаксисом XML и расширением .jspx) при генерации результирующего HTML удаляют всё форматирование. Вся html-разметка просто в строку пишется.

Как настроить так, что бы документы jspx сохраняли форматирование подобно простым JSP страничкам?
  • Вопрос задан
  • 2935 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@mitnlag
Наложите сверху на результирующий хмл xslt, которая будет красиво форматировать ;-)
Ответ написан
@IgorStepin
Если серьезно, то класть в CDATA или не использовать jspx:
<![CDATA[&nbsp;]]>


На самом деле, проблема на этом уровне нормально не решается. Если просто неудобно для отладки, то смотреть через firebug и подобные штуки (кстати, насколько помню, кто-то из браузеров, вроде бы Опера, форматирует сам перед отображением исходников). Если пробелы требует верстка, то верстать, чтобы не требовала или вставлять nbsp.

Немного изучал этот вопрос и пришел к выводу, что человеку писать jspx нет особого смысла, удобней jsp (nbsp, условные комментарии для IE, javascript и знак меньше, сохранение форматирования и проблелов, ...). Только для генерирующих и обновляющих утилит удобно, т.к. они могут работать с деревом xml.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы