Rimuovere dalle pagine HTML elementi di stile CSS e frammenti di script JS; per una questione di pulizia, è preferibile garantire una netta separazione tra le pagine ed una coerenza dal punto di vista della gerarchia del FileSystem:
le pagine .html verranno sempre memorizzate all'interno della cartella "templates" (ad esempio: .../src/main/resources/templates/esempio.html)
le pagine .css verranno memorizzate in una directory separata all'interno della cartella "static" (ad esempio: .../src/main/resources/static/set_the_proxy_pass/css/esempio.css)<--- SET PROXY PASS EVENTUALLY
le pagine .js verranno memorizzate in una directory separata all'interno della cartella "static" (ad esempio: .../src/main/resources/static/set_the_proxy_pass/js/esempio.js)<--- SET PROXY PASS EVENTUALLY
le immagini dovrebbero venir memorizzate in una directory separata all'interno della cartella "css" (ad esempio:
.../src/main/resources/static/set_the_proxy_pass/css/Images)<--- SET PROXY PASS EVENTUALLY
A puro scopo informativo, ricordiamo che l'applicazione utilizza un proxy (ui_gateway) per instradare le richieste presso i vari endpoints, per cui è necessario specificare, nel caso non fosse già stato fatto, la "direzione" all'interno del path (ovviamente in base a quanto specificato all'interno del file default.conf in ui_gateway).
Rimuovere dalle pagine HTML elementi di stile CSS e frammenti di script JS; per una questione di pulizia, è preferibile garantire una netta separazione tra le pagine ed una coerenza dal punto di vista della gerarchia del FileSystem:
le pagine .html verranno sempre memorizzate all'interno della cartella "templates" (ad esempio:
.../src/main/resources/templates/esempio.html)
le pagine .css verranno memorizzate in una directory separata all'interno della cartella "static" (ad esempio:
.../src/main/resources/static/set_the_proxy_pass/css/esempio.css)
<--- SET PROXY PASS EVENTUALLYle pagine .js verranno memorizzate in una directory separata all'interno della cartella "static" (ad esempio:
.../src/main/resources/static/set_the_proxy_pass/js/esempio.js)
<--- SET PROXY PASS EVENTUALLYle immagini dovrebbero venir memorizzate in una directory separata all'interno della cartella "css" (ad esempio:
.../src/main/resources/static/set_the_proxy_pass/css/Images)
<--- SET PROXY PASS EVENTUALLYA puro scopo informativo, ricordiamo che l'applicazione utilizza un proxy (ui_gateway) per instradare le richieste presso i vari endpoints, per cui è necessario specificare, nel caso non fosse già stato fatto, la "direzione" all'interno del path (ovviamente in base a quanto specificato all'interno del file
default.conf
in ui_gateway).Linking CSS and JS to a HTML page using Thymeleaf in a Spring Boot application and Docker](https://stackoverflow.com/questions/78438454/linking-css-and-js-to-a-html-page-using-thymeleaf-in-a-spring-boot-application-a?noredirect=1#comment138295497_78438454)
TODO1: TASK T23 (menu.html, ...) TODO2: TASK T6 (index.html)