web应用的状态管理

web应用的状态管理

ID:15160671

大小:87.00 KB

页数:7页

时间:2018-08-01

web应用的状态管理_第1页
web应用的状态管理_第2页
web应用的状态管理_第3页
web应用的状态管理_第4页
web应用的状态管理_第5页
资源描述:

《web应用的状态管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第7章Web应用的状态管理第7章Web应用的状态管理本章概述Web应用本质上是无状态的,对页面的每个请求都将被视为新请求,而且默认情况下,来自一个请求的信息对下一个请求不可用。而在实际企业应用中,完成一个业务往往需要很多步骤才可以。比如:在网上订购商品,首先需要找到您想要的商品,将它添加到购物车,然后继续浏览商品,直到您选购完才提交购物车,完成定单。既然Web应用是无状态的,那么又是如何来维护我们订购商品过程中的这些信息的呢?完成本章的学习,您将得到完美的解答。本章分别讲解维护这些状态的各种技术,并对比分析这些技术的优

2、缺点,以致您能够合理的选择技术来维护Web应用的状态。教学目标l理解什么是Web应用状态l理解并掌握视图状态技术l使用Cookie来保存状态l使用应用程序状态l使用会话状态l理解各种状态维护技术的区别,并能在实际应用中选择适当的技术来维护状态教学重点l使用Cookie来保存状态l使用视图状态来保存状态l使用隐藏域来保存状态l理解控件状态l使用应用程序状态l使用会话状态7第7章Web应用的状态管理教学难点l应该让学生理解各种状态维护技术之间的区别,掌握如何在实际应用中选择合理的技术来完成某些具体功能。教学资源课本实验参考

3、任务书。幻灯片教师光盘:Powerpnt第七章_Web应用的状态管理.ppt教师光盘实验文件参见虚拟机任务书:e:LabChap7Task参考代码:e:LabChap7Solution习题解答教师光盘:Tprepanswerch07_Answer.doc建议学时数授课:4课时试验:1课时教学方法2.1Web应用状态概述教学提示:本节的教学目标:l概要讲解什么是Web状态以及为何要维护这些状态。教学内容和方法教学提示内容:概要讲解什么是Web状态以及为何要维护这些状态。方法:应该结合一些实际例子讲

4、解这部分内容,比如登录网站后网站记录的用户名以及购物车等。7第7章Web应用的状态管理2.1客户端状态维护技术使用客户端状态维护技术涉及在页中或客户端计算机上存储信息,在各往返行程间不会在服务器上维护任何信息。客户端技术往往具有最低的安全性但具有较快的服务器性能,因为对服务器资源的要求是适度的。本节主要讲解视图状态、控件状态、Cookie、隐藏域以及查询字符串。完成本节,您将能够:l理解并掌握视图状态l理解Cookie的原理l掌握Cookie的使用l掌握隐藏域的使用l掌握查询字符串的使用2.1.1视图状态教学提示:本节

5、的教学目标:l理解什么是视图状态。l如何设置页面是否保留视图状态l如何在配置文件中设置是否保留页面的视图状态l如何对页面的视图状态进行分块教学内容和方法教学提示内容:首先讲解什么是视图以及视图状态所带来的好处与视图状态的实现机制,接着讲解如何设置页面和控件是否保留视图状态,以及如何在配置文件中通过配置来设置所有页面中是否保留状态,最后讲解如何将进行分块。方法:在讲解这部分内容时应该结合某个具体页面,通过开启或禁用页面的视图状态时分别查看有何不同的效果,帮助学生对知识的理解。7第7章Web应用的状态管理2.1.1控件状态

6、教学提示:本节的教学目标:l理解什么是控件状态。教学内容和方法教学提示内容:概要讲解什么是控件状态以及与视图状态的区别。方法:这里只是概要讲解控件状态,对于如何实现控件状态等相关知识将在第九章详细讲解。2.1.2隐藏域教学提示:本节的教学目标:l如何使用隐藏域。教学内容和方法教学提示内容:概要讲解什么是隐藏域以及如何使用隐藏域来保留页面的状态。方法:应该回顾前面的“视图状态”的实现中的隐藏域。2.1.3Cookie教学提示:本节的教学目标:l理解什么是Cookie。l理解Cookie的实现机制。l如何编写和读取Cook

7、ie。l如何编写和读取多值Cookie。l如何控制Cookie的范围。l如何修改和删除Cookie。l理解Cookie和会话状态的关系。教学内容和方法教学提示7第7章Web应用的状态管理内容:首先讲解什么是Cookie及其实现机制,然后讲解如何编写和读取单值Cookie和多值Cookie,以及如何控制Cookie的范围与如何修改和删除它们。方法:讲解时结合具体例子,比如登录某个网站后网站记录下的用户名等。Cookie技术应用很广泛,应该重点讲解,让学生真正理解并掌握该技术。2.1.1查询字符串教学提示:本节的教学目标:

8、l理解和使用查询字符串。教学内容和方法教学提示内容:概要讲解什么是查询字符串以及如何使用它。方法:2.2服务器端状态维护技术本节主要讲解服务器端状态维护的两种技术:应用程序状态和会话状态维护技术,分别讲解这两种技术的原理,以及如何使用等。完成本节,您将能够:l理解应用程序状态的原理l使用应用程序状态维护技术l理解会话状态维护技术的

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

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

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