0 / 0 / 0
Регистрация: 28.02.2017
Сообщений: 16

Контроллер обрабатывает статический ресурс, Spring Boot

21.12.2017, 11:34. Показов 1222. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как настроить в Spring Boot, чтобы контроллер не обрабатывал статические ресурсы?

Контроллер:
Java
1
2
3
4
5
    @RequestMapping(value = "/{type}")
    public String index(@PathVariable("type") String type) {
          System.out.println(type);
        return "index";
    }
Статический ресурс: <link rel="stylesheet" href="main.css" type="text/css" />

То есть контроллер обрабатывает localhost:8080/main.css


Или также есть Rest данные spring.data.rest.base-path=/api
Контроллер также обрабатывает.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.12.2017, 11:34
Ответы с готовыми решениями:

Spring Boot + React, не срабатывает контроллер при нажатии <Link></Link>
Добрый день! Код в реакте: class App extends React.Component { render() { var type = 'hello'; ...

Spring DriverManagerDataSource и JNDI ресурс
Вопрос такого плана, есть конфиг spring'а, в котором: &lt;bean id=&quot;dbBean&quot;...

Spring Boot
Всем привет, подскажите пожалуйста, создаю проект через Spring Initializer! Создаю класс SpringBootWebApplication ...

4
 Аватар для reisal78
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
21.12.2017, 15:14
Цитата Сообщение от vladimir87999 Посмотреть сообщение
То есть контроллер обрабатывает localhost:8080/main.css
А каким тогда образом браузер будет получать вашу css'ку?
0
0 / 0 / 0
Регистрация: 28.02.2017
Сообщений: 16
21.12.2017, 16:40  [ТС]
вообщем появляется такая ошибка:
Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://localhost:8080/main.css".

если, допустим, делаю такой контроллер:
Java
1
2
3
4
5
    @RequestMapping(value = "/app/{type}")
    public String index(@PathVariable("type") String type) {
          System.out.println(type);
        return "index";
    }
то все работает нормально.

т.е. мне надо в spring boot настроить таким образом, чтобы статические ресурсы не обрабатывались как параметры
0
 Аватар для reisal78
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
21.12.2017, 20:20
vladimir87999,

расположить ваши css в директоии /static/css не помогает?
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,780
21.12.2017, 21:57
Цитата Сообщение от vladimir87999 Посмотреть сообщение
т.е. мне надо в spring boot настроить таким образом, чтобы статические ресурсы не обрабатывались как параметры
Повесь контроллер на отдельный путь вместо "/" и не парь людйм мозг.

Цитата Сообщение от vladimir87999 Посмотреть сообщение
если, допустим, делаю такой контроллер:
И чем тебя это не устраивает?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.12.2017, 21:57
Помогаю со студенческими работами здесь

Spring boot Scheduler
Здравствуйте. У меня возникло пару маленьких вопросов по использованию сия чуда. 1. Когда в аннотации к методу @Scheduled указываешь cron...

Spring boot multitenancy
Здраствуйте, помогите пожалуйста внедрить этот проект в мой spring boot проект. Мне необхидимо реализовать мультитенаси архетектуру с...

Spring Boot 2.0 и Java 9
Здравствуйте. Вопрос простой. Дело просто возможно на работе новый проект подвернётся, и с лидом решили на java написать. Так вопрос такой...

Spring Boot Internationalization
Привет! Не могу решить проблему: почему - то при выводе сообщения отображается: не корректное значение &quot;??title_en_US??&quot; ...

Spring Boot чат
Вcем привет, в общем есть пример проекта Spring Boot чат , все работает, зашедшие пользователи видят друг друга и могут отсылать друг...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru