هل من الممكن تحديد حجج المعلمة الأولية للمستمعين Java Webapp؟
-
19-09-2019 - |
سؤال
في ملف Web.xml في تطبيق تطبيقات الويب، يمكن للمرء تحديد المعلمات الأولية للخدمات والمرشحات باستخدام عنصر INIT-PALIAM. يمكن بعد ذلك استرجاع المعلمات المحددة هنا عن طريق الاتصال GetServletconfig (). يبدو أنه من الممكن أن تفعل الشيء نفسه مع المستمعين، حيث يحدد DTD فقط عنصر المستمع هناك.
أود أن ألجأ حقا إلى وجود مجموعة من ملفات الخصائص العشوائية (أو حتى أسوأ، أكثر من تكوين XML) داخل WebApp، لكنني لست متأكدا من كيفية تجاوز البيانات إلى مستمعي أثناء التهيئة. أيه أفكار؟
المحلول
يمكنك تحديد معلمات التهيئة في السياق ككل، والحصول على أولئك من كائن servletcontext.
إذا كان مستمعك ينفذ Servletcontextener. ثم يمكنك الاستيلاء على معلمات التبادلية عند تلقي الحدث السياسي.
لا تنتمي إلى StackOverflow