Thomas: init-param aus der web.xml auslesen.

Hallo,

möchte gerne in meinem Servlet in der init() methode die <init-param> aus der web.xml auslesen!
Bekomme aber immer ein null Ergebniss:

web.xml sieht foldendermaßen aus:

<init-param>
      <param-name>Verzeichnis</param-name>
      <param-value>/test</param-value>
</init-param>

init Methode:

public void init() throws ServletException {
      String file= getInitParameter("Verzeichnis");
  }//end init

oder:

public void init() throws ServletException {
         ServletContext context = getServletContext();
         String file= context.getInitParameter("Verzeichnis");
  }//end init

Bekomme bei beiden möglichkeiten bei der Ausgabe des Strings null!

Was mache ich falsch?
Kann mir jemand behilflich sein bitte! Danke!*g*

Gruss Thomas

  1. Hallo,

    hast Du

    <init-param>
          <param-name>Verzeichnis</param-name>
          <param-value>/test</param-value>
    </init-param>

    innerhalb des <servlet></servlet>-Blocks der web.xml oder ausserhalb?

    Wenn Du sie nicht im Block für das Servlet hast, dann muss der Parameter-Block <context-param></context-param> heissen.

    Gruss

    Ralf