Я хочу исправить отступ, прежде чем отправлять пользователю страницу JSF, потому что отступ немного запутан от JSF, и было бы проще сделать css stylig с отступом nicier. Поэтому я хочу перенаправить весь вывод, написанный с помощью JSF-рендеринга, на переменную, проанализировать ее и затем отправить ее пользователю. Я попытался немного поиграть и подумал, что <f:phaseListener>
, слушая RenderPhase, может быть правильным путем, но я не знаю, как это сделать конкретно.JSF prettify/beautify HTML output
1
A
ответ
3
A Filter
- лучший инструмент для работы. A PhaseListener
интересен, если вы заинтересованы в перехвате жизненного цикла JSF и/или дерева компонентов JSF, а не когда вас интересует только его сгенерированный ответ HTML. Существуют JTidyFilter
, которые делают именно то, что вы хотите. Просто определите его один раз в web.xml
, и все отклик HTML будут удалены. Все это в основном делает обертывание response.getOutputStream()
, чтобы перенести его через JTidy.
Смежные вопросы
- 1. JSF boolean output
- 2. получить jquery output to html output
- 3. jekyll mutate html output
- 4. twig raw html output
- 5. PHP HTML image output
- 6. Parse page HTML output
- 7. html output 2 цифры
- 8. output html tags
- 9. Laravel summernote HTML output
- 10. Devel :: Cover HTML output
- 11. ConvertTo-HTML output issue
- 12. Randomize HTML string output
- 13. Обработка HTML-содержимого в JSF
- 14. Смешать HTML и JSF в подвале JSF
- 15. Vincent map html output not valid html
- 16. Jade (Pug) Html render output
- 17. Django Forms: Customizing html Output
- 18. Bookdown: Single html output file
- 19. Razor output html as string
- 20. Paragraphed HTML Output Not Working
- 21. Minify Html output приложения ASP.NET
- 22. xtable thead in html output
- 23. Grunt/Assemble - output html minification
- 24. linux shell output to html
- 25. DOMElement output empty html string
- 26. html php output не отображается
- 27. JasperReports html и pdf output
- 28. HTML-Javascript Input-Calculation-Output
- 29. php output javascript all html
- 30. Pandas Pivot output to html
Сайт JTidy говорит, что он использует ' org.w3c.tidy.servlet.filter.JTidyFilter filter-class>', но есть только 'org.w3c.tidy' и' org .w3c.tidy.ant' в загруженной банке ...? –
coubeatczech
Вот [jtidyservlet.jar] (http://jtidy.sourceforge.net/nightly/jtidyservlet-r8-SNAPSHOT.jar). Он также содержит фильтр. – BalusC