美文网首页
servlet补充

servlet补充

作者: 吃西瓜的的小青年 | 来源:发表于2019-05-14 20:49 被阅读0次

    ServletConfig:表示servlet的配置信息,一个servlet对象对应一个servletconfig对象

    方法:
    1.获取初始化参数
    config.getInitParameter()

    ServletContext:表示servlet的全局配置信息,一个WebApplication只有一个ServletContext对象,该对象被所有Servlet共用

    方法:
    1.获取全局的初始化参数
    context.getInitParameter()
    2.获取上下文路径(部署在tomcat中的项目目录名)
    context.getContextPath()
    3.获取文件的绝对路径(从WebRoot下开始定位文件)
    context.getRealPath()
    4.获取资源,将资源作为流返回
    context.getResourceAsStream();
    5.显示目录下的资源
    Set<String> paths = sc1.getResourcePaths();
    6.存储一个key-value数据
    context.setAttribute(key,value)
    根据key获取value
    context.getAttribute(key)

    作用域对象:

                    生命周期                作用范围
    

    HttpServletRequest 一次请求 一次请求经过的所有servlet
    HttpSession 一次会话 一次会话中,所有的servlet
    ServletContext 项目从加载到卸载 一个项目中,所有servlet

    作用域对象,有三个方法:
    1.setAttribute(String key,Object value);
    2.getAttribute(String key);
    3.removeAttribute(String key);

    相关文章

      网友评论

          本文标题:servlet补充

          本文链接:https://www.haomeiwen.com/subject/jhxyaqtx.html