chap08JSP内置对象二.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chap08JSP内置对象二

第七章 JSP内置对象(二) 目标 介绍隐式对象session、application、config、exception 隐式对象session、application、config、exception的使用实例 介绍隐式对象pageContext、request、session、application之间的区别 隐式对象使用综合实例 JSP作用域 生活中的访问控制 下载电子书时,系统会提示用户登录网站 如何实现访问控制 什么是会话 session 对象 Web 服务器为单个用户发送的多个请求创建会话 存储有关用户会话的所有信息 javax.servlet.http.HttpSession 接口的实例 JSP内置对象session session对象用来存储有关用户会话的所有信息 session对象常用方法: void setAttribute(String key, Object value):以键/值的方式,将一个对象的值存放到session中 Object getAttribute(String key):根据名称去获取session中存放对象的值 session 对象 session方法 session方法 session对象实例 session对象实例 session实现计数器 session实现计数器 session对象实例 % request.getSession(true); session.putValue(userName,围裙); session.putValue(userSex,F); session.putValue(ip,request.getRemoteAddr()); String sex = (String) session.getValue(userSex); String sessionName[] = session.getValueNames(); out.print(session.getValue(userName)); if (sex.equals(M){ out.println(先生,你好!br); } else { out.println(女士,你好!br); } out.println(你来自 ); out.println(session.getId()+br); out.println(已经建立的session数据共有 ); out.println(sessionName.length+笔br); out.println(分别为;); for(int i=0; isessionName.length; i++){ out.println(sessionName[i]+ ); } out.println(br); out.println(目前的用户session是否是new?); out.println(session.isNew()); % session对象实例 % request.getSession(true); out.print(session建立的时间: ); out.print(session.getCreationTime()+br); session.setMaxInactiveInterval(7200); out.print(设置session最大的存在期限为7200秒br); out.print(目前session的最大存在期限是: ); out.print(session.getMaxInactiveInterval()+秒br); out.print(最后请求此session的时间是: ); out.print(session.getLastAccessedTime()); % 为新闻发布系统增加访问控制 4-1 升级新闻发布系统,增加访问控制功能,具体要求如下: 提供用户登录页面 用户必须登录之后,才能访问新闻发布系统 include指令 2-1 小结1 创建登录页面login.html 提供用户名输入框、以及登录按钮 创建登录处理页面login.jsp 如果用户名为sa,把用户名存储在session中,并跳转进入index.jsp中 否则跳转进入login.html页面 创建页面index.jsp 如果session中没有该用户信息,跳转进入login.html中 否则显示欢迎信息 JSP内置对象application application类似于系统的

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档