9大内置对象
- PagetContext 存东西
- Request 存东西
- Response
- Session 存东西
- Application [ServaltContext] 存东西
- config [ServletConfig]
- out
- page
- exception
request.setAttribute("","");//保存的东西只在一个页面有效 session.setAttribute("","");//保存的数据只在一次请求中有效 application.setAttribute("","");//保存的数据只在一次会话中有效 pageContext.setAttribute("","");//保存的数据只在服务器中有效,从打开服务器到关闭服务器
用<%%>取出的时候会显示null空值如果使用el表达式的话会不显示
当取值的时候可以用pageContext.findArribute音响查找取值,他会按照从底层到高层(作用域):page->request->session->application
request:客户端向服务端发送请求,产生的数据,用户看完就没了,比如新闻
session:客户端向服务端发送请求,产生的数据,用户用完一会还有用,比如:购物车
application:客户端向服务端发送请求,产生的数据,一个用户用完了,其他的用户还可能使用,比如:聊天数据