czwartek, 30 października 2014

Quick&Easy : Simple configuration : Spring Boot + jsp + favicon

Na koniec miesiąca coś prostego głównie dla nowych adeptów frameworka Spring.

Zadanie :
 - Skonfigurować prostą aplikację web z wykorzystaniem starego już JSP

- Wyświetlić favicon w zakładce przeglądarki.

- Dodać prosty message i załadować tagi JSP.

- Generalnie wykorzystać możliwości propotypowania Spring Boot'a.





Tworzę konfigurację PoC czyli edytuję sobię application.properties to samo mógłbym zrobić lepiej używająć yaml'a
To jest równoznaczne temu :

Startuje aplikację dzięki stworzonej klasie :
Kontroler jest prosty (http://localhost:8080/hello) :
A widok jeszcze bardziej (location: /WEB-INF/templates/hello.jsp) : Tagi - zobacz build.gradle (runtime("javax.servlet:jstl"))
Json'a serwuje tak : (http://localhost:8080/json) 
Szybko wprowadzam modyfikację :
   - czyszczę application.properties i usuwam z niego mapowania szablonów JSP
   - tworzę klasę WebConfig i dodaje mapowania templatów JSP oraz static'ow
Otwiera mi to drogę do zastosowania favicon w zakładce przeglądarki :












Na koniec build.gradle wygląda jak poniżej :
Kod do posta jest tutaj ->
Kontynuacja posta -> 

Brak komentarzy:

Prześlij komentarz