У меня есть куча JSP-файлов и бэкэнда в Tomcat. У меня есть 3 разных версии JSP с одинаковой логикой внутри, но с разными макетами. Поэтому, если я изменю некоторую логику, у меня есть три файла JSP для исправления.Различные макеты и i18n в приложении JSP
Что такое правильный сценарий для такого сценария? Я думал о некоторых XML и XSLT стеках: backend дает только данные в XML, и чем для каждого макета у меня есть XSLT, который делает некоторую магию.
Просто представьте, что вам необходимо предоставить stackoverflow на разных языках в JSP. Логика такая же, но макет другой.
Не могли бы вы указать мне в каком-то направлении?