Stripes 1.5 - أي طريقة لطلب النظام قائمة بجميع ActionBeans؟
سؤال
أنا أقوم بإنشاء تطبيق حيث لدي صفحة ويب افتراضية كـ "index.jsp" تتكون من قائمة من <stripes:link...>
العلامات ، للربط مع مختلف ActionBeans (إلى انحرافهم).
مع تطبيقي ويجمع المزيد من الإجراءات ، سأعود وأضيف رابطًا جديدًا لهم: هل هناك طريقة لأتمتة هذا - بالنظر إلى أن إطار عمل Stripes (على ما أظن) يتكرر من خلال جميع أنواع Action Beans عندما يتم تحميله - هناك طريقة لطلب إطار هذه المعلومات؟
المحلول
ال ActionResolver
تحتوي الواجهة على العديد من الطرق التي يمكنك استخدامها ، بما في ذلك getActionBeanClasses()
StripesFilter.getConfiguration()
يتيح لك الوصول إلى كائن التكوين (وبالتالي ActionResolver
) بطريقة ثابتة.
هيريس كيفية القيام بذلك:
StripesFilter.getConfiguration().getActionResolver().getActionBeanClasses()
لا تنتمي إلى StackOverflow