O problema do caminho em Struts2 é determinado com base no caminho da ação, e não no caminho do JSP; portanto, tente não usar caminhos relativos. O uso de caminhos relativos tornará o problema do caminho muito pesado e problemático. Às vezes, uma mudança sutil faz com que você faça grandes mudanças.
A solução é realmente muito simples: ou seja, use caminhos absolutos uniformemente.
No JSP, você pode obter o caminho absoluto do WebApp por request.getContextroot:
Copie o código da seguinte forma: <%@ página de página = "java" import = "java.util.*" PageEncoding = "utf-8"%>
<%
String path = request.getContextPath ();
String basalepath = request.getScheme ()+": //"+request.getServername ()+":"+request.getServerport ()+path+"/";
%>
O método acima é muito claro. A sequência do caminho é obtida como o caminho para o webApp e, em seguida, o Basepath é obtido como o caminho raiz de todo o projeto (Nota: o último "/" já contém)
Ao usá -lo, basta ligar para a Basepath (para ir para indexar como uma explicação):
Copie o código da seguinte forma: <a href = "< %= bashepath %> index.jsp"> index.jsp </a>
Onde <a> </a> Representa um hiperlink, para que você possa pular para xxxxx/index (desde que seu espaço de nome e configurações de ação sejam definidos corretamente).
O exposto acima é o conteúdo inteiro do problema do caminho em Struts2. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.