Comment forcer le chemin relatif avec Struts 2.1 et Dojo?
-
22-07-2019 - |
Question
Je suis passé de Struts 2.0.6 à 2.1.6 et j'ai converti tous mes thèmes Ajax en plugins. Tout fonctionne sauf que le cheminement est passé de relatif à absolu. Par exemple, voici le code HTML rendu avant la mise à niveau:
<script type="text/javascript" src="../struts/simple/dojoRequire.js"></script>
Et le voici après la mise à niveau:
<script language="JavaScript" type="text/javascript" src="/myApp/struts/ajax/dojoRequire.js"></script>
En quelque sorte, l’absolue " / myApp " s’habitue au lieu du parent " .. " chemin.
Quelqu'un sait-il comment le forcer à utiliser l'ancien mode de cheminement?
Merci pour vos conseils.
La solution
Je devais ajouter baseRelativePath = "../ struts / dojo"
à la balise sx: head pour le faire fonctionner.
Je pense qu’il s’agit en fait d’un bogue dans le plug-in Dojo (ou du moins devrait être documenté que la mise à jour 2.1 change les choses, mais je suis heureux que cela fonctionne.
Scott