Giriş
Şu satırı dahil ederiz
import javax.servlet.ServletConfig;
Açıklaması şöyle
ServletConfig object is created by web container for each servlet to pass information to a servlet during initialization. This object can be used to get configuration information from web.xml file.
Bu sınıf servlet'in init metoduna container tarafından geçilir. Şöyle yaparız.
init-param tag'lerini okumak içindir. Elimizde şöyle bir web.xml dosyası olsun.
Şöyle yaparız.
@WebServlet(
name="login",
urlPatterns = {"/login","sites/login","login"}
)
public class LoginServlet extends HttpServlet{
...
public void init(ServletConfig config)throws ServletException{
...
}
}
getInitParameterinit-param tag'lerini okumak içindir. Elimizde şöyle bir web.xml dosyası olsun.
<web-app>
<servlet>
......
<init-param>
<!--here we specify the parameter name and value -->
<param-name>paramName</param-name>
<param-value>paramValue</param-value>
</init-param>
......
</servlet>
</web-app>
Şöyle yaparız.String str = config.getInitParameter("paramName");
getServletContext metoduŞöyle yaparız.
ServletConfig config = ...;
ServletContext context = config.getServletContext ();
Hiç yorum yok:
Yorum Gönder