zoukankan      html  css  js  c++  java
  • Servlet程序开发--取得初始化配置信息

    代码:

    两个初始化init方法,一起出现的话,有参的才起作用

    package org.lxh.servletdemo ;
    import java.io.* ;
    import javax.servlet.* ;
    import javax.servlet.http.* ;
    public class InitParamServlet extends HttpServlet {
        private String initParam = null ;    // 用于保存初始化参数
        public void init() throws ServletException{
            System.out.println("*****************") ;
        }
    
        public void init(ServletConfig config) throws ServletException{
            System.out.println("#######################") ;
            this.initParam = config.getInitParameter("ref") ;    // 接收的初始化参数名称暂时为ref
        }
    
        public void doGet(HttpServletRequest req,
                         HttpServletResponse resp)
                  throws ServletException,
                         IOException{
            System.out.println("** 初始化参数:" + this.initParam) ;
        }
        public void doPost(HttpServletRequest req,
                         HttpServletResponse resp)
                  throws ServletException,
                         IOException{
            this.doGet(req,resp) ;
        
        }
    }

    web.xml配置:

    <servlet>
            <servlet-name>initparam</servlet-name>
            <servlet-class>org.lxh.servletdemo.InitParamServlet</servlet-class>
            <init-param>
                <param-name>ref</param-name>
                <param-value>www.MLDNJAVA.cn</param-value>
            </init-param>
        </servlet>
        <servlet-mapping>
            <servlet-name>initparam</servlet-name>
            <url-pattern>/InitParamServlet</url-pattern>
        </servlet-mapping>

    取得初始化参数的操作,在一些系统架构中比较常用,比如以后要接触的struts开发框架,就使用此框架。

    总结:

    1. 通过init可以取得web.xml配置的初始化参数

  • 相关阅读:
    近来几个有用的网站
    军事视频网站
    美军武器命名
    区块链的五个关键要素
    处理多媒体的两个重要工具
    Python re模块将字符串分割为列表
    Python 自动刷新网页
    selenium:chromedriver与chrome版本的对应关系
    怎么批量删除QQ空间说说?
    ssm获取数据库名称
  • 原文地址:https://www.cnblogs.com/wujixing/p/4969525.html
Copyright © 2011-2022 走看看