网站大量收购闲置独家精品文档,联系QQ:2885784924

JSP常用内置对象.ppt

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

JSP Web应用技术 第 4 讲 JSP常用内置对象2 本讲目标 了解内置对象的主要作用 了解九个内置对象及其对应的类型 掌握几大对象的主要使用 out request response session Application 掌握对象的作用范围 JSP内置对象session session对象用来存储有关用户会话的所有信息 session对象常用方法: void setAttribute(String key, Object value):以键/值的方式,将一个对象的值存放到session中 Object getAttribute(String key):根据名称去获取session中存放对象的值 例5-9 (P116)制作站点计数器 % int number =10000; //从session对象获取number Object obj = session.getAttribute(number); if(obj == null){ //设定session对象的变量的值 session.setAttribute(number,String.valueOf(number)); } else { //取得session对象中的number变量 number=Integer.parseInt(obj.toString()); //统计页面访问次数 number+=1; //设定session对象的number变量值 session.setAttribute(number,String.valueOf(number)); } % 你是第%=number%个用户访问本网站。 生活中的访问控制(登录验证) 下载电子书时,系统会提示用户登录网站 如何实现访问控制 application对象 application对象是javax.servlet.ServletContext接口的实例化对象,从单词上翻译表示的是整个Servlet的上下文,ServletContext代表了整个容器的操作 例5-14 (P124)制作站点计数器 % //获取一个Object对象 String strNum = (String)application.getAttribute(count); int count =0; //如果一个Object对象存在说明有用户访问 if(strNum!=null) //类型转化后值加1 count = Integer.parseInt(strNum) + 1; //人数值加1后重新对count赋值 application.setAttribute(count, String.valueOf(count)); % 您是第%=application.getAttribute(count)%位访问者! application对象 application对象保存Web应用程序中公有的数据,可存放全局变量。服务器启动后自动创建application对象,此对象将一直有效,直到服务器关闭。不同用户可以对该对象的同一属性进行操作;在任何地方对此对象属性的操作,都将影响到其他用户对此对象的访问。 application对象和session对象的区别是:在使用session对象时,一个客户端对应一个session对象,而使用application对象时,为多个应用程序保存信息,对于一个容器而言,在同一个服务器中的JSP文件中共享一个application对象。 例5-15 (P125) 例5-15 (P125) pageContext对象 是javax.servlet.jsp.PageContext类的实例,主要表示的是一个JSP页面的上下文,主要方法如下: public ServletRequest getRequest() public ServletResponse getResponse() public Htt

文档评论(0)

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

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

1亿VIP精品文档

相关文档