JSP数据交互(三)

        1.Cookie

            Cookie是Wed服务器保存在客户端的一系列文本信息

        2.Cookie的作用

            1.对特定对象的追踪

            2.实现各种个性化服务

            3.简化登录

        3.安全性能

            安全性能差容易被泄露

        4.JSP中使用Cookie

           创建Cookie对象:

                Cookie  newCookie  =  new  Cookie(String  key,,Object  value);

           写入Cookie

                response.addCookie(newCookie);

           读取Cookie

                Cookie[]  cookies  =  request.getCookies();

        5.Cookie对象常用方法

            1.void  setMaxAge(int expiry)   设置Cookie的有限期限,以秒为单位

            2.void  setValue(String  value)    在Cookie创建后,对Cookie进行赋值

            3.String   getValue()   获取Cookie的值

            4.String   getName()   获取Cookie的名称

            5.int  getMaxAge()    获取Cookie的有效时间,以秒为单位

        6.Cookie与session进行对比

                                             Cookie:                                                       session

           保存地址不同                1.在客户端保存信息                                        1.在服务器端保存用户信息

           保存类型不同                2.Cookie保存的是String类型                           2.session保存的是Object类型

           保存周期不同                3.Cookie可以长期保存在客户端                      3.随着会话的结束而将其存储的数据销毁

           保存信息不同                4.不安全,用于保存不重要的用户信息            4.安全,可用于保存重要的用户信息

        7.为什么要用到JavaBean

             1.解决代码重复编写,减少代码冗余

             2.功能区分明确

             3.提高了代码的维护性

        8.Java可以根据功能分为

            1.公有类

            2.私有属性

            3.无参的公有构造方法

            4.getter和setter方法

原文地址:https://www.cnblogs.com/yangshuwen/p/13357598.html