È possibile configurare l'applicazione Thymeleaf/Spring per offrire modelli e risorse statiche dalla stessa directory (tramite la configurazione o il resolver di visualizzazione personalizzata)?Modelli di timeleaf e risorse statiche nella stessa directory
Sto usando Thymeleaf solo per la localizzazione dei modelli e il resto della logica della pagina è gestito da Angular JS. Ho lavorato con template e contenuti statici separati, ma questo sarà un grande progetto e voglio usare la struttura raccomandata in cui tutti i file relativi a una pagina si trovano nello stesso "pacchetto".
Sto cercando la struttura che assomiglia a questo:
└── src
└── main
└── java
└── HelloController.java
└── LoginController.java
└──resources
└──templates
└──hello
└──hello.html (dynamic thymeleaf template)
└──hello.js (static resource)
└──hello.css (static resource)
└──login
└──login.html
└──login.js
└──login.css
└──webapp
└──WEB-INF
└──web.xml
Grazie per eventuali suggerimenti.
Questo è quello che ho ora (solo i file css e js sono insieme per ogni pagina). Se hai più di 50 pagine non puoi navigare facilmente nella struttura senza la funzione di apertura rapida di IDE. Sarebbe meglio avere tutti i file relativi alle pagine in una directory. Stavo pensando qualcosa sulla falsariga di template resolver che selezionerà i file * .html come template e resto dei file come risorse statiche ma volevo sapere se c'è un modo più semplice o come scrivere resolver in questo modo. – xMort