نظرًا لأن الواجهة الأمامية للمشروع تستخدم Extjs4، فإن ترحيل القائمة يحتاج إلى إرجاع ثلاث معلمات: TotalCount (إجمالي عدد السجلات)، والبدء (موضع البداية)، والحد (عدد العناصر في كل صفحة). نظرًا لوجود العديد من الشبكات في المشروع التي تحتاج إلى ترحيل، أريد وضع معلومات الترحيل في فئة إجراء منفصلة. يمكن للإجراء الذي يحتاج إلى الترحيل أن يرث هذه الفئة مباشرة. التكوين الأصلي لملف struts.xml هو كما يلي:
ومع ذلك، فإن المكون الإضافي struts-json لا يقوم بتسلسل الفئة الأصلية بشكل افتراضي، أي أنه لا يمكنه إرجاع سمات الفئة الأصلية، بعد التحقق من البيانات، وجد أنه يمكن إضافة المعلمات التالية إلى النتيجة.