Wie abrufen <servlet><init-param> Wert von web.xml im Servlet?
Ich brauche zum abrufen init-param value aus xml, Servlet, die ich verwendet folgenden code
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>LoginServlet</servlet-class>
<init-param>
<param-name>jdbcDriver</param-name>
<param-value>com.mysql.jdbc.Driver</param-value>
</init-param>
</servlet>
servlet-code
public void init(ServletConfig config) throws ServletException {
super.init(config);
System.out.println(config.getInitParameter("jdbcDriver"));
}
Aber null angezeigt .. kann mir einer helfen, das zu tun .
vielen Dank im Voraus
InformationsquelleAutor Anand | 2011-12-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich sehe keinen einzigen Grund, warum Sie überschreiben müssen, Ihre
init(ServletConfig sc)
Methode, da kann man immer IhreServletConfig
durch aufrufen von Ihr geerbtgetServletConfig()
Methode.InformationsquelleAutor nIcE cOw
http://javahowto.blogspot.com/2006/06/common-mistake-in-servlet-init-methods.html
Es ist immer gut, Pakete für die Klassen. Es ermöglicht eine klare Abgrenzung.
InformationsquelleAutor
ähm... sollte es funktionieren.
Rufst du den code in LoginServlet? Und die
ist nicht in jedem Paket?
InformationsquelleAutor evanwong