• 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
596 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ź 353 wizyt
pytanie zadane 29 marca 2017 w Java przez Jonki Dyskutant (8,180 p.)
0 głosów
1 odpowiedź 607 wizyt
pytanie zadane 31 sierpnia 2017 w Java przez lewy Obywatel (1,260 p.)
0 głosów
3 odpowiedzi 1,652 wizyt

92,755 zapytań

141,677 odpowiedzi

320,423 komentarzy

62,101 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

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!

...