添加局部变量
<servlet>
<servlet-name>Servlet文件变量名</servlet-name>
<servlet-class>Servlet文件地址</servlet-class>
<init-param>
<param-name>变量名</param-name>
<param-value>参数值</param-value>
</init-param>
</servlet>
局部变量作用域只在设置的Servlet文件中生效,配置在Servlet内部。
获取局部变量
//获取ServletConfig实例
ServletConfig config = this.getServletConfig();
//获取指定名称的初始化参数的字符串值
config.getInitParameter("变量名");
添加全局变量
<context-param>
<param-name>变量名</param-name>
<param-value>变量值</param-value>
</context-param>
全局变量作用域在整个.xml所属的范围内均可使用。
获取全局变量
//获取ServletContext对象
ServletContext context = this.getServletContext();
//获取指定名称的Web应用程序的上下文初始参数的字符串值
context.getInitParameter("变量名");
|