Джефф действительно написал об этом в Sanitize HTML. Но его пример на С#, и я на самом деле больше интересуюсь версией Java. У кого-нибудь есть лучшая версия для Java? Достаточно ли хорош его пример, чтобы просто конвертировать напрямую из С# в Java?
[Обновление] Я поставил награду за этот вопрос, потому что когда я задавал вопрос, он был не таким популярным, как сегодня (*). Что касается чего-либо, связанного с безопасностью, чем больше людей в него смотрит, тем лучше!
(*) На самом деле, я думаю, что это все еще в закрытой бета