码迷,mamicode.com
首页 > 系统相关 > 详细

MyEclipse创建Servlet和ServletConfig的用法

时间:2019-04-07 23:37:39      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:init   name   ima   smo   初始化   17.   ram   get   code   

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的初始化值。

 

MyEclipse创建Servlet和ServletConfig的用法

标签:init   name   ima   smo   初始化   17.   ram   get   code   

原文地址:https://www.cnblogs.com/cq0143/p/10668077.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!