Pergunta

fiz um upgrade do Struts 2.0.6 para 2.1.6 e converteu todos os meus temas Ajax para plugins. Tudo funciona, exceto o pathing mudou de relativa à absoluta. Por exemplo, aqui está o HTML processado antes da atualização:

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

E aqui está ele depois da atualização:

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

De alguma forma o absoluto "/ myApp" está sendo usado em vez do ".." caminho relativo.

Alguém sabe como para forçá-lo a usar o velho modo de pathing?

Obrigado por alguma dica.

Foi útil?

Solução

Eu tive que adicionar baseRelativePath = "../ struts / dojo"

para o sx:. Tag cabeça para obtê-lo para o trabalho

Eu acho que este é realmente um bug no plugin Dojo (ou pelo menos deveria ser documentado que a atualização 2.1 muda as coisas, mas estou feliz que está trabalhando.

Scott

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top