Tiles основан на сборке JSP-страниц во время выполнения. Таким образом, во время выполнения определение плиток загружается через конфигурацию плиток, и когда представление отображается, код проходит через определение плиток для подготовки окончательного вывода.
Это, конечно, медленнее, чем сценарий рендеринга страницы JSP, потому что у плиток есть кое-что еще сделать. Если ваша страница представляет собой JSP с директивами include, она будет скомпилирована в класс Java и будет намного быстрее.
Идея использования плиток состоит в том, чтобы иметь лучшие варианты размещения по сравнению с чистым JSP. Но будет потеря производительности. Однако в большинстве случаев узким местом современных приложений является скорее логика базы данных / приложения, чем рендеринг представлений, поэтому этот штраф приемлем с теми преимуществами, которые предоставляет Tiles.