Форум программистов, компьютерный форум, киберфорум
Java: Spring, Spring Boot
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/25: Рейтинг темы: голосов - 25, средняя оценка - 4.64
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249

Как подключить js из maven к spring mvc?

10.01.2017, 13:30. Показов 4917. Ответов 10

Студворк — интернет-сервис помощи студентам
Не получается подключить js из maven к spring mvc
HTML5
1
2
3
4
<head>
    <script type="text/javascript" src="webjars/datatables/1.10.12/js/jquery.dataTables.min.js"></script>
    <script type="text/javascript" src="webjars/datatables/1.10.12/js/dataTables.bootstrap.min.js"></script>
</head>
в spring-mvc.xml добавил строку которая, как мне кажется не работает:
XML
1
    <mvc:resources mapping="/webjars/**" location="classpath:/META-INF/resources/webjars/"/>
в pom.xml зависимость стоит
XML
1
2
3
4
5
<dependency>
            <groupId>org.webjars</groupId>
            <artifactId>datatables</artifactId>
            <version>${webjars-datatables.version}</version>
 </dependency>
при загрузке страницы ошибка:
http://localhost:8080/electron... yui.min.js
Failed to load resource: the server responded with a status of 404 (Not Found)

http://localhost:8080/electron... rap.min.js
Failed to load resource: the server responded with a status of 404 (Not Found)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.01.2017, 13:30
Ответы с готовыми решениями:

Перевод проекта из Spring Maven в обычный Spring MVC
Здравствуйте. Подскажите, реально ли взять готовый проект, например -...

Spring + MVC + Maven
Я создал файл конфигурационный для Spring и в web.xml пытаюсь добавить к нему путь, но получаю ошибку &lt;?xml version=&quot;1.0&quot;...

Spring MVC + Maven
Версии IDE меняются каждый месяц и неактуальные инструкции по разворачиванию приложения засоряют выдачу поисковиков. Я новичок в Java EE....

10
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
10.01.2017, 14:13
может слеш пропустили ? и вообще, мапите на ресурсы ...
у меня вот так норм работает
HTML5
1
<script type="text/javascript" src="/resources/js/jquery-3.1.1.min.js"></script>
Добавлено через 1 минуту
Java
1
2
3
4
@Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
    }
Добавлено через 1 минуту
/webapp/resources/js - структура проекта
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
10.01.2017, 14:20  [ТС]
Цитата Сообщение от Fene4ka_ Посмотреть сообщение
у меня вот так норм работает
если туда кинуть файл из папки maven, то работает, а так spring должен подставлять.
Цитата Сообщение от Fene4ka_ Посмотреть сообщение
может слеш пропустили
если в head зажать ctrl + click на файле, то идея открывает его, значит путь правильный, но не мапится что то

ресурсы подключены
XML
1
<mvc:resources mapping="/resources/**" location="/resources/"/>
0
 Аватар для KuKu
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
10.01.2017, 14:40
Корень приложения то точно находится в electronsun/admin/ ? Покажите какой-нибудь другой урл, у какой-нибудь js-ки, которая нормально находится.
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
10.01.2017, 14:57  [ТС]
вот подключенный js к главной странице
HTML5
1
http://localhost:8080/electronsun/resources/js/header.js
сам файл лежит тут
src\main\webapp\resources\js\header.js

поэтому с ним проблем нет, проблемы с подтягиванием мавенских js
0
 Аватар для KuKu
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
10.01.2017, 15:25
Цитата Сообщение от kostrorod Посмотреть сообщение
при загрузке страницы ошибка:
http://localhost:8080/electron... yui.min.js
Failed to load resource: the server responded with a status of 404 (Not Found)
В этом урле есть /admin/ - судя по всему он лишний. В html-ке правильные пути надо указать.
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
10.01.2017, 15:35  [ТС]
Цитата Сообщение от KuKu Посмотреть сообщение
В этом урле есть /admin/ - судя по всему он лишний
Он не лишний, этот путь обрабатывает контроллер. В пути к скрипту он не указывается.
0
 Аватар для KuKu
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
10.01.2017, 15:42
Цитата Сообщение от kostrorod Посмотреть сообщение
Он не лишний, этот путь обрабатывает контроллер. В пути к скрипту он не указывается.
Цитата Сообщение от kostrorod Посмотреть сообщение
при загрузке страницы ошибка:
http://localhost:8080/electron... yui.min.js
Failed to load resource: the server responded with a status of 404 (Not Found)
А это тогда что, в первом сообщении?
1
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
10.01.2017, 16:25  [ТС]
кажется ресурсы подгрузились вот так
HTML5
1
2
3
4
<head>
    <script type="text/javascript" src="/electornsun/webjars/datatables/1.10.12/js/jquery.dataTables.min.js"></script>
    <script type="text/javascript" src="/electronsun/webjars/datatables/1.10.12/js/dataTables.bootstrap.min.js"></script>
</head>
0
 Аватар для KuKu
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
10.01.2017, 16:32
В jstl и в springMVC, есть всякие теги, чтобы electronsun явно не указывать.
0
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
10.01.2017, 20:11
KuKu, но лучше не использовать шаблонизаторы если нет острой необходимости
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.01.2017, 20:11
Помогаю со студенческими работами здесь

Не запускается простейшее приложение на Spring MVC Maven Intellij Idea
Помогите пожалуйста запустить простейший проект на Spring. Настройки web.xml &lt;?xml version=&quot;1.0&quot;...

[Maven & Spring] Как угадывать какая зависимость неправильной версии?
Делал задание связанное с Spring Data и проблема была в том, что Spring отказывался создавать бин репозитория. На SO прочитал, что нужно...

Spring MVC. 404 ошибка при включении Spring Data JPA в проект
Добрый день. Есть простой шаблонный проект с использованием Spring MVC и Maven. С зависимостями Spring MVC проект собирается нормально и...

задания по spring core и spring mvc для новичков
Какие задания можно предложить новичкам для выполнения после знакомства их с spring core и mvc ?

Jetty embedded + Spring MVC + Spring Security
Добрый день. По роду работы приходилось писать на JavaSE, в том числе и сложные клиент/серверные программы. Использовал Netty, Apache...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru