ผลลัพธ์สามารถตั้งค่าชุดผลลัพธ์ทั่วโลกเช่น:
<strus> <constant name = "struts.devmode" value = "true"/> <package name = "user" namespace = "/user" ขยาย = "struts-default"> <loballe-results> <name result = "MainPage">/main.jsp </results> name = "user"> <result> /user_success.jsp </result> <ชื่อผลลัพธ์ = "ข้อผิดพลาด">/user_error.jsp </result> </action> </package> <package name = "admin" namespace = "/admin" Extref
ใน
<global-results> <name result = "MainPage">/main.jsp </result> </global-results>
เป็นชุดผลลัพธ์ทั่วโลก ด้วยวิธีนี้ตราบใดที่ผลลัพธ์ในแพ็คเกจผู้ใช้ทั้งหมดจะส่งคืน "MainPage" พวกเขาจะข้ามไปยังหน้า main.jsp มันมีประโยชน์มากมาย การใช้งานที่พบบ่อยที่สุดคือข้ามไปที่หน้าแรกหรือหน้าข้อผิดพลาดเมื่อผู้ใช้กรอกในข้อผิดพลาด URL ดังนั้นคุณจะใช้ชุดผลลัพธ์ทั่วโลกในแพ็คเกจอื่น ๆ ได้อย่างไร
ข้างต้น
<package name = "admin" namespace = "/admin" ขยาย = "ผู้ใช้"> <action name = "admin"> <results> /admin.jsp </result> </action> </package>
นี่คือความสัมพันธ์ในการสืบทอดของแพ็คเกจ แพ็คเกจผู้ดูแลระบบสืบทอดมาจากแพ็คเกจผู้ใช้ดังนั้นจึงมีแอตทริบิวต์ทั้งหมดภายใต้แพ็คเกจผู้ใช้ สิ่งนี้มีประโยชน์มาก เมื่อเรามีหน้าสาธารณะมากมายที่ต้องแสดงเราสามารถใช้แพ็คเกจเป็นแพ็คเกจคลาสแม่ของแพ็คเกจเหล่านี้เพื่อเขียนผลลัพธ์สาธารณะเหล่านี้ลงไป แพ็คเกจอื่น ๆ จำเป็นต้องสืบทอดแพ็คเกจนี้เท่านั้น
ข้างต้นคือเนื้อหาทั้งหมดของการใช้ผลลัพธ์เพื่อกำหนดค่าชุดผลลัพธ์ทั่วโลกใน struts2 ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น