El resultado también es una parte relativamente importante de Struts2. Hay cuatro tipos comúnmente utilizados en la configuración del resultado: despachador, redirección, cadena y redirectación. Entre estos cuatro, los dos anteriores son los más comunes.
ejemplo:
<truts> <constant name = "struts.devmode" value = "true"/> <paquete name = "resultTypes" namespace = "/r" extends = "struts-default"> <Action name = "r1"> <resultado type = "despachador">/r1.jsp </resultado> <Action> <Action name = "R2"> <resultado tipo = "Redirect" </Action> <Action Name = "R3"> <resultado type = "Chain"> R1 </ resultado> </action> <Action name = "R4"> <resultado type = "redirectation"> r2 </sult> </olcion> </pacque> </truts>
1. Despachador , el salto del lado del servidor más utilizado, es decir, cuando un usuario accede a una acción, el servidor de fondo buscará qué página JSP es el resultado correspondiente, y luego saltar. En este momento, la dirección de la acción se muestra en la barra de direcciones del navegador.
2. La redirección también se usa comúnmente. Saltos del cliente. Este salto es más interesante. Primero, cuando el usuario visita el servidor, el servidor le dará un comentario al usuario. El usuario reenviará un servidor de solicitud en función de estos comentarios. Esta solicitud es la solicitud de la página que se verá, y el servidor mostrará directamente la página al usuario. Hay dos solicitudes en el proceso. De esta manera, la dirección de URL en el navegador es la dirección del archivo JSP.
3. Cadena , cadena, es una acción a la que se accede en el método de avance, que puede estar dentro del paquete o fuera del paquete. La URL de su navegador es la dirección de la acción
4. Redirectación , salte a otras acciones en el método de redirección, por lo que la URL de su navegador muestra la dirección del archivo JSP al que accede
Lo anterior es el contenido completo de los cuatro tipos de resultados utilizados comúnmente en Struts2. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.