La mia applicazione è costruita utilizzando backbone su frontend e spring framework su backend. È una singola applicazione html. Percorsi sono gestite da spina dorsale, quindi ho un percorso backend con la struttura seguente:Spring serving contenuto statico mentre si dispone di percorso controller wildcard
@RequestMapping(value="/**", method=RequestMethod.GET)
public String Pages()
{
return "index";
}
A punto tutto al mio index.html. Il fatto è che i file di contenuto statico sono puntati anche su questa rotta, e io non voglio questo. Ho provato a configurare WebMvcConfigurerAdapter sovrascrivendo il metodo addResourceHandler per il contenuto statico , ma non funziona.
Come posso indirizzare ogni percorso al mio index.html tranne/js/** e/assets/**?
si
Ho provato la soluzione ma ottengo 404 errore in ogni richiesta ... Sì, sono sicuro che application.properties sono caricati –
Ciò suggerisce che i mapping delle richieste siano configurati in modo errato. Sono registrati all'avvio. Consiglierei di guardare quell'output per capire cosa c'è che non va. –