A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 路人丶 中级黑马   /  2018-1-21 21:52  /  1681 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

        定时刷新
常见的响应头-refresh
        响应头格式:
                refresh:秒数;url=跳转的路径
        设置响应头:
                response.setHeader(String key,String value);设置字符串形式的响应头
                response.addHeader(String key,String value);追加响应头, 若之前设置设置过这个头,则追加;若没有设置过,则设置
        设置定时刷新:
                response.setHeader("refresh","3;url=/day0901/login.htm");
步骤分析:
        登录失败之后,修改业务逻辑
                打印之后添加一个头信息即可


ServletContext:
        上下文(全局管理者)
        常用的方法:
                setAttribute(String key,Object value);//设置值
                Object getAttribute(String key);//获取值
                removeAttribute(String key)://移除值
获取全局管理者:
        getServletContext():


ServletConfig:(了解)
        servlet配置对象
        作用:
                1.获取当前servlet的名称
                2.获取当前servlet的初始化参数
                3.获取全局管理者
        方法:
                String getServletName():获取当前servlet的名称(web.xml配置的servlet-name)
               
                String  getInitParameter(String key):通过名称获取指定的参数值
                Enumeration getInitParameterNames() :获取所有的参数名称
                        初始化参数是放在 web.xml文件
                                servlet标签下子标签 init-param
                               
                ★getServletContext():获取全局管理者
        servletconfig是由服务器创建的,在创建servlet的同时也创建了它,通过servlet的init(ServletConfig config)将config对象
        传递给servlet,由servlet的getServletConfig方法获取

4 个回复

倒序浏览
继续加油哦 
回复 使用道具 举报
继续加油哦 
回复 使用道具 举报
继续加油!每天总结,每天成长!
回复 使用道具 举报
每天总结一小点,收获一大点,加油!期待你每一天的精彩更新·····
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马