Servlet中初始化参数和上下文参数的配置
来源:互联网 发布:网络打印app 编辑:程序博客网 时间:2024/04/30 21:39
在Java Web开发中。常量信息通常倾向于写在配置文件中。这样需求变化时只需要修改一下配置文件就可以了。而不用大量的改动代码并造成程序的重新编译。web.xml提供了这种配置初始化参数的功能。
<servlet>
Servlet中提供方法getInitParameter(String param)来获取初始化参数值。还可以使用方法getInitParameterNames()来返回所有配置参数的名称的集合。这个集合为枚举类型。这种配置方式只可以在该Servlet种才可对其实现取值。而其他的Servlet中则不可以。因为它是配置在某一个<servlet></servlet>配置节内的。
举一个取值的例子:
public void doGet(HttpServletRequest request, HttpServletResponse response)
而要做到每个Servlet中都可取到的参数则需要上下文参数。而它需要使用标签<context-param>来配置
获取context-param可以使用ServletContext对象。Servlet中通过getServletConfig().getServletContext()来获取ServletContext对象,使用该对象的getInitParameter()方法获取指定名称的参数值。getInitParameterNames()获取所有参数名称。
在Java 5.0里开始引入注解的概念。而是用注解可以实现不用Servlet主动读取配置的参数。而由WEB容器启动时自动把web.xml里配置的信息注射到Servlet里。不需要编写任何代码。明天说这个。今天睡觉了。
- Servlet中初始化参数和上下文参数的配置
- servlet初始化参数和上下文初始化参数
- servlet初始化参数、上下文参数、上下文属性
- Servlet初始化参数与上下文初始化参数的获取
- Servlet初始化参数与上下文初始化参数的获取
- Servlet初始化参数与上下文初始化参数的获取
- Servlet初始化参数与上下文初始化参数的获取
- Servlet初始化参数与上下文初始化参数的获取
- Servlet初始化参数与上下文初始化参数的获取
- Servlet初始化参数与上下文初始化参数
- Servlet的初始化参数的配置和使用
- servlet获取web.xml中配置的初始化参数
- servlet配置及初始化参数
- servlet初始化参数配置方式
- Servlet初始化参数(ServletConfig)与Servlet上下文初始化参数(ServletContext)区别
- servlet上下文参数
- 系统中参数的初始化 参数在系统中配置
- Servlet的参数配置
- fatal error C1083: 无法打开预编译头文件:“Debug\opencv.pch”: No such file or directory
- 各种排序算法的分析及java实现
- gdb调试使用frame i命令
- Codeforces Round #309 (Div. 1) A B C
- Linux的sleep()和usleep()的使用和区别
- Servlet中初始化参数和上下文参数的配置
- 讯飞在线命令识别 动态库 交叉编译后找不到的问题
- ubuntu deepin 使用chkconfig sysv-rc-conf 命令来管理服务
- 经wsgi保证后的request的environ属性
- Delphi XE8 判断安卓APP第一次启动
- Aop拦截到的Action 使得@Autowired 无法自动装配问题解决
- Mac Intellij IDEA 14 JRebel6.2.0 破解版安装
- Hibernate单表操作(一)——单一主键
- iOS真机测试