النتيجة هي أيضا جزء مهم نسبيا من دعامات 2. هناك أربعة أنواع شائعة الاستخدام في تكوين النتيجة: المرسل ، إعادة التوجيه ، السلسلة وإعادة التوجيه. من بين هؤلاء الأربعة ، الاثنان السابقان هما الأكثر شيوعًا.
مثال:
<struts> <name name = "struts.devmode" value = "true"/> <package name = "resultTypes" namepace = "/r" تمدد = "struts-default"> <action name = "r1"> <result type = "dispatcher">/r1.jsp </result> <seact </saction> <action name = "r3"> <result type = "chain"> r1 </sropear> </action> <action name = "r4"> <result type = "redirectaction"> r2 </sult
1. مرسل ، القفز الأكثر شيوعًا - من جانب الخادم ، أي عندما يصل المستخدم إلى إجراء ما ، سيبحث خادم الخلفية عن صفحة JSP التي تكون النتيجة المقابلة ، ثم القفز. في هذا الوقت ، يتم عرض عنوان الإجراء في شريط عنوان المتصفح.
2. إعادة التوجيه هو أيضا شائع الاستخدام. يقفز العميل. هذه القفزة أكثر إثارة للاهتمام. أولاً ، عندما يزور المستخدم الخادم ، سيعطي الخادم المستخدم ملاحظات. سيقوم المستخدم بإعادة تقديم خادم طلب بناءً على هذه التعليقات. هذا الطلب هو طلب الصفحة ليتم عرضه ، وسيقوم الخادم بعرض الصفحة مباشرة إلى المستخدم. هناك طلبان في العملية. وبهذه الطريقة ، فإن عنوان عنوان URL في المتصفح هو عنوان ملف JSP.
3. سلسلة ، سلسلة ، هو إجراء تم الوصول إليه في الأسلوب الأمامي ، والذي يمكن أن يكون داخل الحزمة أو خارج الحزمة. عنوان URL للمتصفح هو عنوان الإجراء
4. إعادة توجيه ، القفز إلى الإجراءات الأخرى في طريقة إعادة التوجيه ، لذلك يعرض عنوان URL الخاص به للمستعرض عنوان ملف JSP الذي تصل إليه
ما سبق هو المحتوى الكامل لأنواع النتائج الأربعة شائعة الاستخدام في Struts2. آمل أن يعطيك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.