El resultado puede establecer el conjunto de resultados globales, como:
<strus> <constant name = "struts.devmode" value = "true"/> <paquete name = "user" namespace = "/user" extends = "struts-default"> <global-results> <resultado name = "mainpage">/main.jsp </resultado> </global-results> <acción nam. name = "User"> <resultado> /user_success.jsp </resultado> <resultado name = "error">/user_error.jsp </ resultado> </solcion> </paquete> <paquete name = "admin" namespace = "/admin" extends = "user"> <Action name = "admin"> <sult> /admin.jsp </aul
en
<Global-results> <resultado name = "mainpage">/main.jsp </sult> </global-results>
Es el conjunto de resultados globales establecidos. De esta manera, siempre que el resultado en todos los paquetes de usuario devuelva "MainPage", saltarán a la página Main.jsp. Tiene muchos usos. El uso más común es saltar a la página de inicio o la página de error cuando el usuario complete el error de URL. Entonces, ¿cómo se usa también conjuntos de resultados globales en otros paquetes?
Como arriba
<paquete name = "admin" namespace = "/admin" extends = "user"> <Action name = "admin"> <resultado> /admin.jsp </resultado> </action> </paquete>
Esta es la relación de herencia del paquete. El paquete de administración hereda del paquete de usuario, por lo que tiene todos los atributos en el paquete de usuario. Esto es muy útil. Cuando tenemos muchas páginas públicas que deben mostrarse, podemos usar un paquete como el paquete de clase principal de estos paquetes para escribir estos resultados públicos en él. Otros paquetes solo necesitan heredar este paquete.
Lo anterior es todo el contenido de usar el resultado para configurar el resultado global establecido en Struts2. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.