Cómo concatenar la ruta a la URL al redirigir la URL
Antecedentes
La ruta de acceso se refiere a la ruta raíz al acceder al sistema web en el navegador, como http://localhost:8080/xxxx/index.jsp?Here xxxx , que es el valor obtenido por request.getContextPath().
Cuando estamos desarrollando el sistema, puede haber varias versiones del mismo sistema en el espacio de trabajo local. Por ejemplo, el sistema xxxx mencionado anteriormente puede tener xxxx1, xxxx1_1, xxxx1_2 representando el sistema. En las versiones 1.0, 1.1 y 1.2 del sistema, el nombre del proyecto correspondiente es la ruta de acceso del sistema de forma predeterminada. Sin embargo, podemos esperar que estos proyectos puedan tener una ruta de acceso unificada xxxx, de modo que al implementar en el servidor, no importa. qué proyecto se implementa, las rutas de acceso están todas unificadas.
Método
Al implementar un servidor, como Tomcat, solo necesitamos modificar el archivo context.xml correspondiente, lt;Context path=""gt;El atributo corresponde al acceso camino.
En Eclipse, haga doble clic en la instancia de Tomcat en la vista Servidor, de la siguiente manera:
Podemos ver que hay 3 opciones en Ubicaciones del servidor, la primera está seleccionada en la ventana Opción de la imagen de arriba, que es administrada por Eclipse en la configuración de Tomcat. El directorio de configuración virtual correspondiente se encuentra en la columna Ruta del servidor en la imagen.
Podemos modificar directamente el archivo conf/server.xml en esa ruta, o hacer clic en Módulos a continuación para modificar la ruta de cada proyecto en los módulos web que contiene. El efecto final es modificar el contenido de la ruta de Context en el archivo server.xml