El problema de la ruta en Struts2 se determina en función de la ruta de acción en lugar de la ruta de JSP, así que trate de no usar rutas relativas. El uso de rutas relativas hará que el problema de la ruta sea muy engorroso y problemático. A veces, un cambio sutil hará que realice cambios importantes.
La solución es realmente muy simple: es decir, use rutas absolutas de manera uniforme.
En JSP, puede obtener la ruta absoluta de la aplicación web por request.getContextroot:
Copie el código de la siguiente manera: <%@ page lenguaje = "java" import = "java.util.*" PageEncoding = "utf-8"%>
<%
String ruta = request.getContextPath ();
String basepath = request.getScheme ()+": //"+request.getServerName ()+":"+request.getServerPort ()+ruta+"/";
%>
El método anterior es muy claro. La cadena de ruta se obtiene como la ruta a la aplicación web, y luego el basepath se obtiene como la ruta raíz de todo el proyecto (nota: el último "/" ya contiene)
Al usarlo, simplemente llame a Basepath (para saltar al índice como una explicación):
Copie el código de la siguiente manera: <a href = "< %= basepath %> index.jsp"> index.jsp </a>
Donde <a> </a> representa un hipervínculo, por lo que puede saltar a xxxxx/index (siempre que su espacio de nombres y configuraciones de acción deben configurarse correctamente).
Lo anterior es todo el contenido del problema de la ruta en Struts2. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.