MyEclipse创建Servlet和ServletConfig的用法

1.MyEclipse创建Servlet:

在一个java web项目中,

点击src,——>new——>servlet

输入名字后,

会自动创建一个新的继承了HttpServlet的java类,而且会在web.xml中自动帮忙配置。

2.ServletConfig的用法:初始化值、以及取出初始化的值。

web.xml中增加<init-param>标签:

<servlet>
     <!-- 类名 -->
    <servlet-name>httpGet</servlet-name><!-- 这里实现类名和实际运行的程序的连接 -->
    <!-- 所在的包 -->
    <servlet-class>com.fl.servlet.HttpServletDemo01</servlet-class>
     <init-param>
         <param-name>username</param-name>
         <param-value>1111111</param-value>
     </init-param>
      <init-param>
         <param-name>password</param-name>
         <param-value>2222</param-value>
     </init-param>
     <load-on-startup>1</load-on-startup>
  </servlet>

在继承了HttpServlet的java:

@Override
        public void init(ServletConfig config) throws ServletException {
            Enumeration enums = config.getInitParameterNames();//从config中获得所有的属性名
            while(enums.hasMoreElements()){//逐个访问属性
                String temp01 = (String) enums.nextElement();
                String value = config.getInitParameter(temp01);//取出该属性的值
                System.out.println(value);
            }
        }

启动服务器时,就会自动启动该服务,并获得username和password的初始化值。

猜你喜欢

转载自www.cnblogs.com/cq0143/p/10668077.html