如何从Restlet读取上下文参数?

时间:2009-05-01 04:17:45

标签: java servlets restlet

使用Restlets时,如何读取通过web.xml传入的配置参数?使用servlet,可以使用context-param。如何从Restlet中读取上下文参数?

2 个答案:

答案 0 :(得分:3)

来自mailing list

  

application's context中提供了init参数:   getApplication()。获取上下文()。getParamet ERS()。

在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");

答案 1 :(得分:1)

ServerServletservletConfigservletContext中的所有init参数添加到应用程序上下文中。

因此,根据您的需要,您可以检查ServerServlet的源代码,并以相同的方式读取配置参数,或者只是从您的restlet或您的restlet的应用程序的上下文中获取值。