application 生命周期在整个应用程序中 生命周期为:应用程序启动到停止.
session 会话你可以设置他的时间 默认的是30分钟 当你关闭浏览器 结束本次会话 用户开始进行操作就产生一个唯一的session 每个session都分配了一个唯一的Id
request是获取信息–通过用户提交的表单,查询字符串,cookie等获得信息
session是服务端用来保存一些数据(通常是标记状态的,当然也可以保存别的)
session是服务端的记录变量,可以跟踪记录访问者动作,比如登录,退出等.
request用在数据提交,表单数据等
cookie 的话 它有一个有效期 你也可以设置时间 如一个月 一年
生命周期
request:生命周期由JSP容器创建,当客户端通过HTTP协议请求一个JPS页面时,JSP容器就会创建一个request对象并将请求封装到request对象中,当JSP容器处理完请求之后request对象将被销毁。
response:当服务器向客户端传送数据时,JSP容器就会创建response对象并将响应信息封装到response对象中,当JSP容器处理完响应后,response对象将会被销毁。
session:session对象处理客户端与服务器的回话,从客户端连接服务器开始直到客户端与服务器断开连接为止。
application:服务器创建后会自动创建application对象,该对象一直有效直到服务器关闭。
内置对象的作用
是application对象保存java web程序中的公有数据,可以保存全局变量。
excepiton对象用来处理JSP文件的错误和异常。
pageContext独享提供对JSP页面内使用到的所有对象和名字空间的访问。
session对象用来保存每个用户的信息,跟踪每个用户的操作状态。session信息保存在容器中,sessionID保存在客户端的Cookie中。
response对象将服务器端数据发送到客户端。
request对象用于获取客户端的各种信息。
out对象用于向客户输出各种数据。
————————————————
https://www.cnblogs.com/wangdayexinyue/p/11124456.html