一、jsp九大内置对象
1.1 jsp9大内置对象
- Request
- Response
- session
- page
- application
- out
- pagecontext
- exception
- config
1.2 page
类似于指针,指向当前jsp,代表了当前正在运行的由jsp产生的类。
1.3 application
用于用户间数据的共享,可以存放全局变量。产生于服务器的启动,终止于服务器的关闭。
1.4 pagecontext
提供了对jsp页面内所有对象及名字空间的访问
1.5 config对象
servlet初始化时,jsp引擎向他传递一些信息。参数包括servlet初始化时需要的一些参数,以及服务器有关的信息。
1.6 exception
页面产生异常会产生该对象。
二、jsp四大作用域
2.1 四大作用域
- page
- request
- session
- application
2.2 page
变量的作用范围为当前页,跳转到下一页时,就无法访问到该变量。
2.3 request
变量的范围在一次请求中,刷新页面,里面的变量需要重新计算。
2.4 session
一个session中存在多次请求,变量的范围就被多个session可见。
2.5 application
服务器关闭,变量才会失效,其他用户都会影响同一个变量。