私が取り組んでいるWebアプリは、Velocityテンプレートを使用してHTMLを生成します。問題は、ベロシティテンプレートやその他のフォーマットで空白を使用すると、HTMLがひどく醜い(過剰な空白、ずれなど)になることです。
ソースをより見やすくするために、生成されたHTMLをサーブレット応答にダンプする直前に実行するための優れた(単一のjarパッケージ化が優れている)JavaベースのHTMLプリティファイアを探します。
サードパーティのインテグレータは、HTMLを一瞥して、どのテンプレートが問題を引き起こしているのかを知りたいと考えています。これへの最初のステップは、HTMLを適切にフォーマットすることです。
あなたが提供できるどんなガイダンスにも前もって感謝します!