Domanda

Ho aggiornato da Struts 2.0.6 a 2.1.6 e convertito tutti i miei temi Ajax in plugin. Tutto funziona tranne il percorso è cambiato da relativo ad assoluto. Ad esempio, ecco il codice HTML renderizzato prima dell'aggiornamento:

<script type="text/javascript" src="../struts/simple/dojoRequire.js"></script>

Ed eccolo dopo l'aggiornamento:

<script language="JavaScript" type="text/javascript" src="/myApp/struts/ajax/dojoRequire.js"></script>

In qualche modo l'assoluto " / myApp " si sta abituando al posto del relativo " .. " percorso.

Qualcuno sa come forzarlo ad usare il vecchio modo di tracciare?

Grazie per eventuali suggerimenti.

È stato utile?

Soluzione

Ho dovuto aggiungere baseRelativePath = " ../ struts / dojo "

al tag sx: head per farlo funzionare.

Penso che questo sia in realtà un bug nel plugin Dojo (o almeno dovrebbe essere documentato che l'aggiornamento 2.1 cambia cose, ma sono felice che funzioni.

Scott

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top