No tenía nada que hacer hoy y de repente se me ocurrió una pregunta: ¿puedo cambiar el sufijo para acceder a archivos JSP por mi propio sufijo? Después de algunas depuraciones, finalmente lo logré. Muy feliz.....
Primero, configure en WEB.XM
<servlet>
<nombre-servlet>sufijo de prueba</nombre-servlet>
<servlet-class>mytest.TestSuffix</servlet-class>
</servlet>
<mapeo-servlet>
<nombre-servlet>sufijo de prueba</nombre-servlet>
<url-pattern>*.br</url-pattern>
</servlet-mapping>
Simplemente escriba la redirección de la página en SERVLET.
String uri = request.getRequestURI();
uri = uri.replaceFirst(".br", ".jsp");
RequestDispatcher rd = request.getRequestDispatcher(uri);
rd.forward(solicitud, respuesta);
Jajaja Puedes acceder a archivos JSP anteriores a través de *.br.