第十讲jsp内置对象application

第十讲jsp内置对象application

ID:10039936

大小:128.01 KB

页数:21页

时间:2018-05-12

第十讲jsp内置对象application_第1页
第十讲jsp内置对象application_第2页
第十讲jsp内置对象application_第3页
第十讲jsp内置对象application_第4页
第十讲jsp内置对象application_第5页
资源描述:

《第十讲jsp内置对象application》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十讲JSP内置对象application第7章JSP内置对象application***知识回顾***知识回顾什么是Cookie?如何创建Cookie对象?如何获取Cookie对象中的信息?作业中的问题<%Stringstyle=request.getParameter("style");if(style==null){style="style0.css";Cookiecooks[]=request.getCookies();if(cooks!=null)for(inti=0;i

2、;i++){if(cooks[i].getName().equals("style")){style=cooks[i].getValue();break;}}}else{CookiecookieStyle=newCookie("style",style);cookieStyle.setMaxAge(300000000);response.addCookie(cookieStyle);}%>"type="text/css">***本讲要

3、点***application对象的基本特性application对象本质application对象的应用举例网页计数器网站日志网络聊天室application对象基本特性表示JSP页面所属的应用程序application对象在整个服务器生命期中都存在,它是一个全局对象。application对象可以设置多个key-value值对形式的属性,这些属性对整个Web应用中的所有程序都能访问。application对象的属性操作:voidsetAttribute(Stringname,Objectvalue)以键

4、/值的方式,将一个对象的值存放到application中,它是一个全局属性ObjectgetAttribute(Stringname)根据名称去获取application中存放对象的值返回值类型是Object,在实际应用时要视其真正类型进行转换。例1-属性设置与获取index.jsp网页,提交并处理用户提交的表单如果用户提交数据不为空,则将其写入application,并将网页定向到showapp.jspshowapp.jsp网页,从application中获取信息,并输出例1-index.jsp<%req

5、uest.setCharacterEncoding("utf-8");Stringuname,email;uname=request.getParameter("username");email=request.getParameter("email");if(uname!=null&&email!=null){application.setAttribute("uname",uname);application.setAttribute("email",email);response.sendRedire

6、ct("showapp.jsp");}%>用户名:
E-mail:
处理表单数据置于标记前表单置于标记内获取表单数据表单数据不为空时将数据写入application

7、对象最后,网页重定向例1-showapp.jsp<%Stringuname=(String)application.getAttribute("uname");Stringemail=(String)application.getAttribute("email");if(uname!=null&&email!=null){out.print("用户名:"+uname+"
");out.print("E-mail:"+email+"
");}else{out.println("

appli

8、cation中尚无用户信息!

");}%>置于标记内获取application数据一个application对象对应一个Web应用程序,它提供了一个Web应用内各程序之间的数据交流渠道一个Web应用程序对应于一个Web应用的文件夹结构Web应用文件夹结构Web应用的压缩包文件(war文件),war文件是一种Web应用的发布形式,可以方便地进行应用部署。application对象本质Web应用-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。