يمكن أن تضع النتيجة مجموعة النتائج العالمية ، مثل:
<strus> <strus name = "struts.devmode" value = "true"/> <package name = "user" namepace = "/user" extendes = "struts-default"> <global-results> <result name = "mainpage">/main.js <Repront> /user_success.jsp </redress> <result name = "error">/user_error.jsp </redress> </sove> </package> <package name = "admin" namepace = "/admin" extends = "user"> <action name = "admin">
في
<global-results> <result name = "mainpage">/main.jsp </redress> </global-results>
إنها مجموعة النتائج العالمية المحددة. وبهذه الطريقة ، طالما أن النتيجة في إرجاع جميع حزم المستخدم "MainPage" ، فسوف تقفز إلى صفحة Main.jsp. لديها العديد من الاستخدامات. الاستخدام الأكثر شيوعًا هو القفز إلى الصفحة الرئيسية أو صفحة الخطأ عندما يملأ المستخدم خطأ عنوان URL. إذن كيف يمكنك أيضًا استخدام مجموعات النتائج العالمية في حزم أخرى؟
على النحو الوارد أعلاه
<package name = "admin" namepace = "/admin" تمديد = "user"
هذه هي علاقة الميراث للحزمة. ترث حزمة المسؤول من حزمة المستخدم ، بحيث تحتوي على جميع السمات تحت حزمة المستخدم. هذا مفيد جدا. عندما يكون لدينا العديد من الصفحات العامة التي تحتاج إلى عرض ، يمكننا استخدام حزمة كحزمة فئة الأصل من هذه الحزم لكتابة هذه النتائج العامة فيها. الحزم الأخرى تحتاج فقط إلى ورث هذه الحزمة.
ما سبق هو كل محتوى استخدام النتيجة لتكوين النتيجة العالمية المحددة في Struts2. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.