servlet都有一个servletConfig对象;四个config对象可以调用的方法;ServletContext对象之获取web项目信息;设置全局初始化参数的配置
2017-11-20 21:08
1446 查看
ServletConfig对象
每一个servlet都有一个servletConfig对象
ServletConfig用来获得Servlet的相关的配置的对象。
获得ServletConfig对象: 直接this.getServletConfig() 就可以直接返回config对象
四个config对象可以调用的方法:
getInitParameter(String name);通过初始化的名称 获取参数初始化时的值
getInitParameterNames();通过这个方法,返回的是string泛型的枚举、Enumeration<String>;里面是所有的初始化的名称。通过遍历获取所有的对应的值。
用枚举对象.调用hasMoreElements()方法可以知道还有没有下一个元素。nextElement();获取下一个元素
getServletContext(); 获得servletContext对象
getServletName();获取配置的名称
配置初始化参数
配置 在
标签<init-param> 配置初始化参数的名称和对应的值<param-name> 和<param-value>
5 ServletContext对象之获取web项目信息
ServletContext对象概述
什么是ServletContext
ServletContext:Servlet的上下文对象。ServletContext对象对Servlet之前和之后的内容都知道。这个对象一个web项目只有一个。在服务器启动的时候为每个web项目创建一个单独的ServletContext对象。
ServletContext对象的作用
作用一:用来获取web项目信息
因为一个web项目只有一个ServletContext对象,所以这个对象对整个项目的相关内容都是了解的。
方法:
获取ServletContext对象通过this.getServletContext();返回的ServletContext的对象
获取文件的MIME类型:getMimeType(文件名);
获取web项目请求的工程名:getContextPath();
设置全局初始化参数的配置:在web.xml中添加<context-param>标签,在这个标签中添加<param-name>和<param-value>的值
获取web项目xml文件中的初始化参数:getInitParameter(“参数名称”) 返回该参数的值
获取web项目xml的文件的全名参数名称:getInitParameterNames();
返回的是string泛型的枚举、Enumeration<String>;里面是所有的初始化的名称。通过遍历获取所有的对应的值。
每一个servlet都有一个servletConfig对象
ServletConfig用来获得Servlet的相关的配置的对象。
获得ServletConfig对象: 直接this.getServletConfig() 就可以直接返回config对象
四个config对象可以调用的方法:
getInitParameter(String name);通过初始化的名称 获取参数初始化时的值
getInitParameterNames();通过这个方法,返回的是string泛型的枚举、Enumeration<String>;里面是所有的初始化的名称。通过遍历获取所有的对应的值。
用枚举对象.调用hasMoreElements()方法可以知道还有没有下一个元素。nextElement();获取下一个元素
getServletContext(); 获得servletContext对象
getServletName();获取配置的名称
配置初始化参数
配置 在
标签<init-param> 配置初始化参数的名称和对应的值<param-name> 和<param-value>
5 ServletContext对象之获取web项目信息
ServletContext对象概述
什么是ServletContext
ServletContext:Servlet的上下文对象。ServletContext对象对Servlet之前和之后的内容都知道。这个对象一个web项目只有一个。在服务器启动的时候为每个web项目创建一个单独的ServletContext对象。
ServletContext对象的作用
作用一:用来获取web项目信息
因为一个web项目只有一个ServletContext对象,所以这个对象对整个项目的相关内容都是了解的。
方法:
获取ServletContext对象通过this.getServletContext();返回的ServletContext的对象
获取文件的MIME类型:getMimeType(文件名);
获取web项目请求的工程名:getContextPath();
设置全局初始化参数的配置:在web.xml中添加<context-param>标签,在这个标签中添加<param-name>和<param-value>的值
获取web项目xml文件中的初始化参数:getInitParameter(“参数名称”) 返回该参数的值
获取web项目xml的文件的全名参数名称:getInitParameterNames();
返回的是string泛型的枚举、Enumeration<String>;里面是所有的初始化的名称。通过遍历获取所有的对应的值。
相关文章推荐
- ServletContext对象(4)、web项目中路径使用、ServletConfig,ServletContext方法总结
- (转)JavaWeb学习之Servlet(四)----ServletConfig获取配置信息、ServletContext的应用
- (18)servletContext应用:获取web应用的初始化参数、实现servlet转发、利用servletContext对象读取资源文件
- SerVlet-Config(单一servlet参数配置)/ConText(web项目内容)的使用
- web.xml 中以编码方式添加filter并设置初始化参数AbstractAnnotationConfigDispatchServletInitializer
- Servlet获取配置信息(ServletConfig)和ServletContext
- servlet获取web.xml中配置的初始化参数
- ServletConfig对象 【通过此对象获取到web.xml中的信息】
- C#编译器优化那点事 c# 如果一个对象的值为null,那么它调用扩展方法时为甚么不报错 webAPI 控制器(Controller)太多怎么办? .NET MVC项目设置包含Areas中的页面为默认启动页 (五)Net Core使用静态文件 学习ASP.NET Core Razor 编程系列八——并发处理
- Servlet的ServletConfig对象获取初始化参数
- JavaWeb学习之Servlet(四)----ServletConfig获取配置信息、ServletContext的应用(转)
- 用一个随项目启动而初始化的servlet读取配置环境,参数的properties文件
- 内置对象config的使用,使用web.xml配置一个servlet对象,并为它取一个名字。
- Servlet--ServletContext(三)获取web.xml配置参数
- JavaWeb 初步学习一(ServletConfig参数获取,ServletContext共享数据与请求转发)
- 当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的.
- 通过ServletConfig对象获取Servlet配置参数
- JavaWeb---通过ServletConfig获取Servlet的初始化参数
- Servlet之ServletContext获取web上下文路径、全局参数、和Attribute(域)
- ServletConfig获取配置信息、ServletContext的应用