zoukankan      html  css  js  c++  java
  • 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的初始化值。

  • 相关阅读:
    @Autowired 与@Resource的区别(详细)
    mvn clean compile package install deploy
    Android Studio 之 NDK篇
    cmake处理多源文件目录的方法
    linux CMakeLists.txt 语法
    在 Android Studio 2.2 中愉快地使用 C/C++
    MySql 模糊查询
    C++静态库与动态库详解
    配置Yum源repo文件及搭建本地Yum服务器
    yum命令
  • 原文地址:https://www.cnblogs.com/cq0143/p/10668077.html
Copyright © 2011-2022 走看看