Le résultat est également une partie relativement importante de Struts2. Il existe quatre types couramment utilisés dans la configuration du résultat: répartiteur, redirection, chaîne et redirection. Parmi ces quatre, les deux premiers sont les plus courants.
exemple:
<struts> <constante name = "struts.devmode" value = "true" /> <package name = "resultTypes" namespace = "/ r" allsendule = "struts-default"> <action name = "r1"> <result Type = "Dispatcher"> / r1.jsp </sult> </ Action> <action name = "r2"> <result Type = "redirct"> / r2. </ action> <action name = "r3"> <result type = "chain"> r1 </sult> </ action> <action name = "r4"> <result type = "redirectaction"> r2 </sult> </ action> </ package> </rutts>
1. Dispatcher , le plus souvent utilisé - Jump côté serveur, c'est-à-dire lorsqu'un utilisateur accède à une action, le serveur d'arrière-plan recherchera quelle page JSP le résultat correspondant est, puis sauter. À l'heure actuelle, l'adresse de l'action est affichée dans la barre d'adresse du navigateur.
2. La redirection est également couramment utilisée. Les sauts du client. Ce saut est plus intéressant. Tout d'abord, lorsque l'utilisateur visite le serveur, le serveur donnera à l'utilisateur une rétroaction. L'utilisateur renverra un serveur de demande en fonction de ces commentaires. Cette demande est la demande de page à afficher et le serveur affichera directement la page à l'utilisateur. Il y a deux demandes dans le processus. De cette façon, l'adresse URL du navigateur est l'adresse du fichier JSP.
3. Chaîne , chaîne, il s'agit d'une action accessible dans la méthode avant, qui peut être à l'intérieur du package ou à l'extérieur du package. Son URL du navigateur est l'adresse de l'action
4. Redirection , sautez vers d'autres actions dans la méthode de redirection, donc son URL du navigateur affiche l'adresse du fichier JSP auquel il accède
Ce qui précède est la teneur complète des quatre types de résultats couramment utilisés dans Struts2. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.