ServletConfig对象的方法

来源:互联网 发布:点读笔能下载什么软件 编辑:程序博客网 时间:2024/06/05 02:17

配置初始化参数

在web.xml中servlet的注册信息中配置参数

 <servlet>    <servlet-name>helloServlet</servlet-name>    <servlet-class>com.obguy.javaweb.HelloServlet</servlet-class>    <init-param>        <param-name>user</param-name>        <param-value>root</param-value>    </init-param>    <init-param>        <param-name>password</param-name>        <param-value>1234 </param-value>    </init-param>    <load-on-startup>1</load-on-startup>  </servlet>

注意上面init-param必须在load-on-startup标签之前。

获取初始化参数

1)、getInitParameter(String name):获取指定参数名的初始化参数

2)、getInitParameterNames():获取参数名组成的Enumeration

    @Override    public void init(ServletConfig arg0) throws ServletException {        // TODO Auto-generated method stub        System.out.println("init...");        String user = arg0.getInitParameter("user");  // 获取user对应的值        System.out.println("user:"+user);        Enumeration<String> names = arg0.getInitParameterNames();        while(names.hasMoreElements()){            String name = names.nextElement();            String value = arg0.getInitParameter(name);            System.out.println("name: " + name);            System.out.println(name+":" + value);        }    }

获取context对象:getServletContext()

返回ServletContext,代表当前web应用,包含当前web应用的各方面信息。

0 0
原创粉丝点击