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方法
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步