【2015/4/20】servlet学习笔记6--cookie与session+servletContext+操作文件

来源:互联网 发布:大数据项目经验 编辑:程序博客网 时间:2024/05/22 00:13

        现在是下午13:47,什么是cookies,以前说了,就是存在客户端的小文件,它的生存时间由服务器指定,而且安全性不高。通常把登录名和密码写在cookie里面,打开可以发现登录名和密码,有的人会加密。一个cookie类似于键值对,而多个cookie组成cookies,相当于一张表格。

        而session是存在服务器中的,安全性高。

        什么是servletContext??什么是servletContext,你可以把它想象成是一个所有用户共享的,存在服务器的一块空间。servletContext生存周期是,从创建开始,到服务器关闭结束。

        那么servletContext和session有什么区别呢?就是前者是多用户共享,但是后者只是多页面共享。而且前者生命周期很长,所以不要轻易往里面添加过多的数据。当多用户共享,数据量不大,又不用写进数据库的时候, 就可以考虑把数据写进servletContext。

        servlet里面操作文件和普通的java文件操作是一样的。

        晚上回宿舍要看看java中的集合和输入输出流的知识点。还有什么是序列化。

       输入输出流,是从内存来看的,如果把内存里面的东西写进磁盘,就是输出流,如果从磁盘中写进内存,就是输入流。

       【感谢韩顺平老师


0 0