欢迎来到天天文库
浏览记录
ID:28015862
大小:112.00 KB
页数:5页
时间:2018-12-07
《实验五会话管理》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、开课实验室:学院应用技术学院年级、专业、班计应1301姓名焦强成绩课程名称JavaWeb从入门到精通实验项R名称会诏管理指导教师段琦一、实验目的1.了解Web服务器对客户跟踪的各种方法;2.重点掌扼使用HttpScssion对象跟踪会话的方法;3.擎握使川Cookie技术跟踪会话的方法;4.丫解URL重写和隐藏表单域的方法。二、实验环境安妓打EclipseforJavaEEdeveloper的电脑配置好TomCat服务器三、实验原理HTTP协议是无状态的协议。在很多情况下,Web服务器必须能够跟踪客户的状态。比如,对于一个购物网站,在一个时刻可
2、能有多个客户购物,Web服务器必须能够区分不M的客户。一般愔况卜,Web服务器为毎个客户配置了虚拟的购物车(ShoppingCart)。当某个客广请求将一•个商品放入购物车吋,Web服务器必须根据发出请求的客户的夂份,找到该客户的购物车,然后把商品放入W屮。Web服务器跟踪客户的状态通常杏4种方法:①使用HttpSession对象管理会话;②使川持久的Cookie对象;③使用URL重写机制;©使用隐藏的表单域。四、实验步骤1.使用HttpScssion对象货理会诂。代码如下packagecom.demo;importjava.io.*;impo
3、rtjavax.servlet.*;importjavax.servlet.http.*;importjava.util.Date;publicclassShowSessionextendsHttpServlet{publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{response.setContentType("text/html••);HttpSessionsession=reques
4、t.getsession();;Stringheading=null;IntegeraccessCount=(Integer)session.getAttribute(naccessCountH);if(accessCount==null){accessCount=newInteger(0);heading="Welcome,Newcomer";}else{heading="WelcomeBack.H;accessCount=newInteger(accessCount.intValue()+1);}session.setAttribute("
5、accessCount",accessCount);PrintWriterout=response.getWriter();out.printIn(n");out.printIn(nSessionTrackingExampleH>;out.printIn(nn);out.println("Informationaboutyoursession.n);out.prin
6、tln("InfoTypeValueH);out.println(nIDn+session.getId()+"");out.println(HCreationTime:H>;out.println(""+newDate(session.getCreationTime())+"H〉;out.println(nTimeoflastaccess:"7、);out.println("••+newDate(session.getLastAccessedTime())+"");out.println(HAccessnumber:H>;}}编写并运行卜'面的猜数游戏的Servlet。请仔细阅读丼理解积序代码。packagecom.demo;importjava.io.*;importjavax.servlet•*;importjavax.servle8、t.http.*;importjavax.servlet.annotation.WebServlet;@WebServlet(11/GuessNumb 当前文档最多预览五页,下载文档查看全文 侵权申诉 举报 1 1 2 3 4 5 / 5 此文档下载收益归作者所有 下载文档 当前文档最多预览五页,下载文档查看全文 点击下载本文档 版权提示 下载文档 举报 温馨提示: 1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。 2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。 3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。 4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。 相关文章 更多 面试英语情景会话五 servlet会话管理基础. 实验5-会话管理 实验五会话管理实验报告3 会话管理和使用 【精品】会话管理 【精品】有状态会话Bean实验指导 有状态会话Bean实验指导 实验五会话管理实验报告.doc 实验八--会话管理.doc 相关标签 五会话 实验 管理
7、);out.println("••+newDate(session.getLastAccessedTime())+"");out.println(HAccessnumber:H>;}}编写并运行卜'面的猜数游戏的Servlet。请仔细阅读丼理解积序代码。packagecom.demo;importjava.io.*;importjavax.servlet•*;importjavax.servle8、t.http.*;importjavax.servlet.annotation.WebServlet;@WebServlet(11/GuessNumb 当前文档最多预览五页,下载文档查看全文 侵权申诉 举报 1 1 2 3 4 5 / 5 此文档下载收益归作者所有 下载文档 当前文档最多预览五页,下载文档查看全文 点击下载本文档 版权提示 下载文档 举报 温馨提示: 1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。 2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。 3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。 4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。 相关文章 更多 面试英语情景会话五 servlet会话管理基础. 实验5-会话管理 实验五会话管理实验报告3 会话管理和使用 【精品】会话管理 【精品】有状态会话Bean实验指导 有状态会话Bean实验指导 实验五会话管理实验报告.doc 实验八--会话管理.doc 相关标签 五会话 实验 管理
8、t.http.*;importjavax.servlet.annotation.WebServlet;@WebServlet(11/GuessNumb
此文档下载收益归作者所有