Das Ergebnis kann das globale Ergebnissatz festlegen, z. B.:
<strus> <konstant name = "stolzs.devMode" value = "true"/> <package name = "user" namespace = "/user" extends = "struts-default"> <global-results> <resultation name = "mainPage">/main.jsp </result> </global-results> <action> <action> <action> idex ">/<Ert." <result>/user_success.jsp</result> <result name="error">/user_error.jsp</result> </action> </package> <package name="admin" namespace="/admin" extends="user"> <action name="admin"> <result>/admin.jsp</result> </action> </package> </struts>
In
<global-results> <result name = "mainPage">/main.jsp </result> </global-results>
Es ist das Set Global Ergebnissatz. Auf diese Weise springen sie auf diese Weise auf die Seite "Main.jsp". Es hat viele Verwendungszwecke. Die häufigste Verwendung besteht darin, zur Homepage oder zur Fehlerseite zu springen, wenn der Benutzer den URL -Fehler ausfüllt. Wie verwenden Sie also auch globale Ergebnissätze in anderen Paketen?
Wie oben
<package name = "admin" namespace = "/admin" extends = "user"> <actionname = "admin"> <Eltr EREWERN> /admin.jsp </result> </action> </package>
Dies ist die Erbschaftsbeziehung des Pakets. Das Administratorpaket erbt vom Benutzerpaket und enthält alle Attribute unter dem Benutzerpaket. Das ist sehr nützlich. Wenn wir viele öffentliche Seiten haben, die angezeigt werden müssen, können wir ein Paket als übergeordnete Klassenpaket dieser Pakete verwenden, um diese öffentlichen Ergebnisse in sie zu schreiben. Andere Pakete müssen dieses Paket nur erben.
Das obige ist der gesamte Inhalt der Verwendung von Ergebnis, um das globale Ergebnis in Struts2 zu konfigurieren. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.