Почему я хотел бы следовать:
Я работаю над сайтом 1998 года. Он разбит на фреймы. Многие руки, которые никогда раньше не использовали язык шаблонов в RTFM, прикоснулись к нему, и большинство файлов jhtml читаются больше как списки сервлетов с чертой логики, чем шаблоны HTML с чертой тегов шаблонов для динамического повторения элементов и вставок. динамических значений.
Это довольно негибкое и тесно связанное спагетти-монстр, особенно с точки зрения фронтенд-разработчика.
Мне очень нравится подход Django к проблеме, и я хотел бы попробовать создать что-то вроде файла конфигурации URI, который в основном сопоставляет шаблоны regEx URI с контроллерами (передача захваченных параметров — это то, где это становится действительно полезным), который, в свою очередь, загружает файлы шаблонов и подключите бизнес-логику для отображения соответствующей страницы.
Я новичок в Java, но предполагаю, что буду писать сервлеты для этого.