jsp的四大作用域标签:常用,Object,生效,jsp,Cookie,cookie,方法,JavaBean From: https://blog.51cto.com/u_15907719/6077072
page 在当前整个页面生效
request 在一次完正的请求中生效
session 在一次会话过程生效
applicable 在整个服务器运行期间生效(服务器运行)
application:
常用方法:
setAttribute(Object,Object) 以键值对进行保存数据
getAttribute("键")
Cookie的应用:
Cookie是保存在客户端的一系列数据文本信息
作用:
1、简化登录
2、提供个人的个性化服务
3、对特定对象进行追踪
注意:cookie的安全隐患比较大,不建议
cookie的常用方法:
Cookie cookie=new Cookie("名字","值");
response.addCookie(cookie) 添加cookie对象保存数据信息
cookie.setMaxAge(60*60*24*365); 设置cookie的最大时长
cookie.setValue("lisi"); 对cookie重新复制
int i= cookie.getMaxAge(); 获取有效时长
c.getName 遍历获取cookie名字
c.getValue() 遍历获取cookie值
什么是JavaBean
JavaBean就是能够帮助程序进行封装数据和业务的实体类
封装业务
封装数据
组成:
1.共有的get/set方法
2.共有的构造方法
3.属性私有化
4.公有类(public)
创建JavaBean:
类名 的项目=new 类名() 基本使用JavaBean的方法
后期会使用配置文件xml进行创建JavaBean