• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zalinkowanie Bootstrap w projekcie Spring MVC na stronę jsp

Object Storage Arubacloud
0 głosów
583 wizyt
pytanie zadane 29 marca 2017 w Java przez Jonki Dyskutant (8,180 p.)

Chcę w projekcie użyć Bootstrap, ale gdy chcę podlinkować pliki, które umieściłem w folderze 'resource'

<link href="<c:url value="/resources/bootstrap/css/bootstrap.min.css"/>" rel="stylesheet">

nie znajduje takiego folderu. Znalazłem na stackoverflow, że trzeba do konfiguracji xml dodać

<mvc:resources mapping="/bootstrap/**" location="/resources/" />

lecz podkreśla mi błąd, że nie znaleziono takiej lokacji https://zapodaj.net/9dd81b8a8fe44.png.html. Używam gradle.

komentarz 30 marca 2017 przez Mateusz51 Nałogowiec (28,180 p.)
zmien w mvc resources mapping z bootstrap na resources. W tym chodzi o to podajesz mapowanie zapytania na lokacje w twoim projekcie.

czyli mapujesz zapytanie /resources/ na katalog resources. ty zamapowałeś zapytanie /bootstrap/ na resouces a odwołujesz sie poprzez /resources/
komentarz 30 marca 2017 przez Jonki Dyskutant (8,180 p.)

Dzięki, ale dalej jest problem. https://zapodaj.net/e6e6b442dc141.png.html

komentarz 30 marca 2017 przez Mateusz51 Nałogowiec (28,180 p.)
Prawdopodobnie masz problem z struktura projektu. Prawdopodobnie może pomóc gdy przeniesiesz folder resources do folderu webapp
komentarz 30 marca 2017 przez Jonki Dyskutant (8,180 p.)

Teraz w pliku jsp widzi już taki folder, ale za to podczas kompilacji wyskakuje błąd.

30-Mar-2017 00:49:59.770 WARNING [http-nio-8080-exec-9] org.springframework.web.servlet.PageNotFound.noHandlerFound No mapping found for HTTP request with URI [/bootstrap/css/bootstrap.min.css] in DispatcherServlet with name 'mvc-dispatcher'

 

komentarz 30 marca 2017 przez Mateusz51 Nałogowiec (28,180 p.)
coż zadużo mi to nie mówi
komentarz 30 marca 2017 przez Jonki Dyskutant (8,180 p.)

A możesz tylko spojrzeć na te konfigurację, czy są OK? 

https://zapodaj.net/9a4ae83be034e.png.html 

https://zapodaj.net/2138ae2489917.png.html

komentarz 30 marca 2017 przez Mateusz51 Nałogowiec (28,180 p.)
Wydaja sie dosc okej. Powiedzial bym standardowe.

Podlinkowywanie zasobow napewno Ci sie przyda i wiedza ta naprwno Cie nie ominie. Ale koniecznie musisz miec bootstrapa na swoin serwerze? Nie lepiej podlinkowac bootstrapa z cdn?
komentarz 30 marca 2017 przez Jonki Dyskutant (8,180 p.)
edycja 30 marca 2017 przez Jonki
A na jakiej zasadzie to działa? Za każdym razem przy uruchomieniu mojej strony ściąga ten arkusz ze strony cdn, czy jak? Raczej powolne byłoby to. Plus taki, że to jedyny sposób, który działa.
komentarz 30 marca 2017 przez Mateusz51 Nałogowiec (28,180 p.)
Dla uzytkownika nie ma specjalnej roznicy czy pobiera od cieie czy od serwera cdn. Wiekszosc przegladarek I tak cashuje sobie skrypty I style. Plus Dla Cieie jest taki ze twoj serwer  nie dostaje zadan o pliki css I js. Wiec ma wieksza przplywnisc. Minus pliki te sa niezalezne od Ciebie Wiec nie mozesz zmodyfikowac sobie stylu.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 349 wizyt
pytanie zadane 29 marca 2017 w Java przez Jonki Dyskutant (8,180 p.)
0 głosów
1 odpowiedź 602 wizyt
pytanie zadane 31 sierpnia 2017 w Java przez lewy Obywatel (1,260 p.)
0 głosów
3 odpowiedzi 1,603 wizyt

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

61,960 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...