كيفية قراءة معلمات السياق ومن Restlet؟
سؤال
عند باستخدام Restlets ، كيف يمكنني قراءة معلمات التكوين مرت في خلال web.xml؟ مع السيرفلتس، السياق المعلمة يمكن استخدامها. كيف قرأت المعلمات السياق من داخل Restlet؟
المحلول
<اقتباس فقرة>
وتتوفر المعلمات الحرف الأول في في إطار التطبيق : getApplication (). الحصول على سياق (). المتطلبات البيئية getParamet ().
اقتباس فقرة>في web.xml:
<context-param>
<param-name>my.context.param</param-name>
<param-value>Hello World</param-value>
</context-param>
في لRestlet وتمثل الطريقة، استخدام:
// => "Hello World"
String result =
getApplication().getContext().getParameters().getFirstValue("my.context.param");
نصائح أخرى
وServerServlet
يضيف جميع المعلمات الحرف الأول من كل من servletConfig
ومن servletContext
للسياق التطبيق.
وذلك اعتمادا على حاجتك، إما أن تفحص شفرة المصدر لServerServlet
، وقراءة معلمات التكوين في نفس الطريق، أو لمجرد الحصول على القيم من restlet الخاص بك، أو سياق التطبيق restlet الخاص بك ل.
لا تنتمي إلى StackOverflow