我正在使用的Web应用程序使用Velocity模板生成HTML。问题在于,在速度模板和其他格式中使用空格会导致HTML过于丑陋(空格过多,未对齐等)。
在将生成的HTML转储到servlet响应以使源更美观之前,寻找一种基于Java的HTML修饰词以运行在生成的HTML上是不错的(单个jar包装会很好)。
第三方集成商希望能够浏览HTML并知道哪个模板引起了问题。第一步是使HTML格式正确。
在此先感谢您提供的任何指导!
JTidy有一个JTidyFilter。只需在其中定义它,web.xml就会对HTML进行美化。
JTidyFilter
web.xml