Если вы используете IDE, то вам необходимо также настроить IDE для немедленной публикации изменений на сервере.В противном случае веб-приложение, работающее на сервере, не получит никакого представления об этих изменениях.
Поскольку вы используете STS, который, в свою очередь, в основном представляет собой Eclipse для Java EE, в который предварительно загружено множество специфических для Spring плагиновЯ думаю, что дать общий ответ, нацеленный на Eclipse, более чем достаточно.
В Eclipse вам просто нужно дважды щелкнуть запись сервера в представлении Servers , а затем отредактировать Publishing раздел для установки Автоматически публиковать при изменении ресурсов и устанавливать интервал публикации как можно ниже.Это может быть даже 0 секунд.
Это javax.faces.FACELETS_REFRESH_PERIOD
применяется только к файлам в контексте веб-приложения.Вам просто нужно как можно скорее убедиться, что IDE публикует изменения в контексте веб-приложения.