Статические ресурсы, такие как JS, CSS, Изображения и т. Д., Видимые из папки webapp в веб-приложении.
Таким образом, вы можете создать папку js в папке webapp
и поместить в нее файл list.js
.
Кроме того, вы должны указать Spring не обрабатывать эти статические пути к ресурсам.
Похоже, вы определили свою конфигурацию Spring в классах Java, то есть WebConfig
.Вам необходимо добавить следующий код
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/js/**").addResourceLocations("/js/");
}
Наконец, измените ваш путь в jsp файле следующим образом:
<script
src="${pageContext.request.contextPath}/js/list.js"></script>
Надеюсь, это поможет решить вашу проблему.