Le résultat peut définir l'ensemble de résultats global, tel que:
<strus> <constante name = "strut.devmode" value = "true" /> <package name = "user" namespace = "/ user" étend = "struts-default"> <global-résults> <result name = "mainpage"> / main.jsp </ résultat> </ global-results> <action name = "index"> <eult> /IndEx.jsp </ / résultat> <Sult> /User_Success.jsp </ result> <résultat name = "error"> / user_error.jsp </ result> </ action> </ pack
dans
<nom-résults> <result name = "mainpage"> / main.jsp </cult> </lobal-résults>
Il s'agit de l'ensemble de résultats global défini. De cette façon, tant que le résultat dans tous les packages utilisateur renvoie "MainPage", ils passeront à la page Main.jsp. Il a de nombreuses utilisations. L'utilisation la plus courante consiste à passer à la page d'accueil ou à la page d'erreur lorsque l'utilisateur remplit l'erreur URL. Alors, comment utilisez-vous également les ensembles de résultats globaux dans d'autres packages?
Comme ci-dessus
<package name = "admin" namespace = "/ admin" étend = "user"> <action name = "admin"> <sessing> /admin.jsp </cult> </ action> </ package>
Il s'agit de la relation successive du package. Le package d'administration hérite du package utilisateur, il a donc tous les attributs dans le package utilisateur. C'est très utile. Lorsque nous avons de nombreuses pages publiques qui doivent être affichées, nous pouvons utiliser un package comme package de classe parent de ces packages pour y écrire ces résultats publics. D'autres packages n'ont qu'à hériter de ce package.
Ce qui précède est tout le contenu de l'utilisation du résultat pour configurer le résultat global défini dans Struts2. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.