Для текущего проекта необходимо принять решение о том, следует ли использовать XML и XSL-преобразование для создания HTML или напрямую использовать HTML-шаблоны.
Мне бы интересны аргументы за или против XSL-подхода. Я понимаю, что в тех случаях, когда вы должны поддерживать множество разных макетов, XSL-решение имеет много преимуществ, но почему вы выбираете его в тех случаях, когда вам нужно только поддерживать один макет назначения?
Изменить: Мы говорим о Java здесь.