servletConfig和Servlet

1. 如果servlet有实现javax.servlet.Servelt接口来实现,则ServletConfig可有init(ServletConfig config) 中的参数来得到,这种方式的servlet一般可以认为定义一个ServletConfig的成员变量,然后在init方法中将其实例化,以便在整个servlet中使用。

2.       如果servlet是继承自javax.servlet. GenericServlet或javax.servlet.http.HttpServlet,因为GenericServlet和HttpServlet同时实现了Servlet和ServletConfig接口,所以可以在servlet中通过方法getServletConfig得到ServletConfig的实例。并且可以直接使用servletConfig中的方法,比如getInitParameter();

	public void doGet(HttpServletRequest req,HttpServletResponse resp){
	………
…..
	    ServletConfig config=getServletConfig();
		String init_value=getInitParameter("init_name");
……..
……….
			}


 

 

你可能感兴趣的:(servlet,String)