一、JSP九大内置对象
-
(一)Request:客户端与服务器的一次请求中封装了用户提交的信息(包裹),该对象可以设置请求转
发request.getRequestDispatcher(String URL).forward(request,response)
,是服务器行为,是一次请求,
所以页面的URL为原始请求处理的响应页面的URL(不是最终的处理请求的响应页面,因为客户端只请求 一次)。 -
(二)Response:对客户的请求做出的响应,向客户端发送数据,该对象可以设置重定向
response.sendRedirect(String URL)
,是客户端行为,是两次请求,所以页面的URL为二次请求处理的
响应页面的URL。
-
(三)Session:该对象是客户端与服务器的一次会话,只要不关闭服务器的所有页面(离开这个服务 器),
就只视为一次会话。Session在第一个JSP页面被装载时自动创建,完成会话期管理。
当一个客户 首次访问服务器上的一个JSP页面时,JSP 引擎产生一个Session对象,同时分配一个String类型的ID号,
JSP引擎同时将这换个ID号发送到客户端,存放在Cookie(要求服务器启用Cookie权限)中,
这样 Session对象,直到客户关闭浏览器后,服务器端该客户的Session对象才取消,并且