Question

Lors de l'utilisation de Restlets , comment puis-je lire les paramètres de configuration transmis via web.xml? Avec les servlets, vous pouvez utiliser context-param . Comment lire les paramètres de contexte depuis un Restlet?

Était-ce utile?

La solution

Extrait de la liste de diffusion :

  

les paramètres init sont disponibles dans contexte de l'application :   getApplication (). get Context (). getParamet ers ().

Dans le fichier web.xml:

  <context-param>
    <param-name>my.context.param</param-name>
    <param-value>Hello World</param-value>
  </context-param>

Dans la méthode de représentation d'un Restlet, utilisez:

// => "Hello World"
String result = 
  getApplication().getContext().getParameters().getFirstValue("my.context.param");

Autres conseils

ServerServlet ajoute tous les paramètres init du servletConfig et du servletContext au contexte de l'application.

Ainsi, en fonction de vos besoins, vous pouvez soit examiner le code source pour ServerServlet , et lire les paramètres de configuration de la même manière, soit simplement obtenir les valeurs de votre restlet ou le contexte de votre application. .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top