Io uso Spring MVC e Javascript/ajax. Ho un problema con il modo in cui i miei script ajax si riferiscono a una risorsa lato server.Come evitare l'hard-coding del percorso di contesto dell'applicazione negli script js/ajax
Dire che ho due pagine che hanno bisogno di utilizzare la stessa risorsa lato server tramite ajax:
l'URL della prima pagina è:
/myapp/advertisement/28/edit
/myapp/signup
Dire la risorsa sul lato server che il mio script ajax bisogno di usare è:
/myapp/geolocation/addressAutocomplete
A partire da ora, ho hard-coded il percorso del contesto dell'applicazione cioè /myapp
nel mio script ajax.
Se e quando il percorso del contesto dell'applicazione cambia, è necessario aggiornare è su tutti i miei script.
Esiste una soluzione?