Можно ли настроить приложение Thymeleaf/Spring для обслуживания шаблонов и статических ресурсов из одного и того же каталога (либо через конфигурацию, либо с помощью настраиваемого разрешения)?Шаблоны Thymeleaf и статические ресурсы в том же каталоге
Я использую Thymeleaf только для локализации шаблонов, а остальная часть логики страницы обрабатывается Angular JS. У меня есть работа с шаблонами и статическим содержимым, но это будет большой проект, и я хочу использовать рекомендованную структуру, где все файлы, относящиеся к одной странице, находятся в одном «пакете».
Я ищу структуру, которая выглядит следующим образом:
└── src
└── main
└── java
└── HelloController.java
└── LoginController.java
└──resources
└──templates
└──hello
└──hello.html (dynamic thymeleaf template)
└──hello.js (static resource)
└──hello.css (static resource)
└──login
└──login.html
└──login.js
└──login.css
└──webapp
└──WEB-INF
└──web.xml
Благодарим Вас за любые предложения.
Это то, что у меня есть (только файлы css и js вместе для каждой страницы). Если у вас более 50 страниц, вы не можете легко перемещаться по структуре без быстрого доступа к среде IDE. Было бы лучше иметь все связанные с страницей файлы в одном каталоге. Я думал что-то вроде шаблона-резольвера, который будет выбирать * .html-файлы в качестве шаблонов и остальных файлов в качестве статических ресурсов, но я хотел знать, есть ли более простой способ или как написать такой резольвер. – xMort