解析web.xml中在Servlet中获取context-param和init-param内的参数

解析web.xml中在Servlet中获取context-param和init-param内的参数

本篇文章是对web.xml中在小型应用程序中获取上下文参数和初始化参数内的参数进行了详细的分析介绍,需要的朋友参考下

1 .应用范围内的参数,存放在小型应用程序上下文中,在web.xml中配置如下:复制代码代码如下:context-param param-name上下文/param/param-name参数-值应用程序期间可用/param-value/context-param 2小型应用程序范围内的参数,只能在小型应用程序的初始化()方法中取得,在web.xml中配置如下:复制代码代码如下:servlet servlet-name主servlet/servlet-name servlet-classcom.wes.controller.MainServlet/servlet-class init-param param-name param 1/param-name param-value servlet init()/param-value/init-param load-on-startup 0/load-on-startup/servlet

web.xml里面可以定义两种参数:

复制代码代码如下:package com。qisentech。控制器;导入javax。servlet。servlet异常;导入javax。servlet。http。http servlet公众的类主服务器扩展了http servlet {公共主servlet(){ super();} public void init()抛出servlet异常{ system。出去。println(这个。getinitparameter( param 1 );系统。出去。println(getServletContext().getInitParameter( context/param );}}第一种参数在小型应用程序里面可以通过getServletContext().getInitParameter( context/param )得到第二种参数只能在小型应用程序的初始化()方法中通过this.getInitParameter(param1 )取

解析web.xml中在Servlet中获取context-param和init-param内的参数