jsp九大内置对象详解
jsp九大内置对象详解
操作方法
- 01
1、request:封装了与请求相关的一切信息,作用范围:单次请求 最最重要的能力是获得表单数据 form-data String name = request.getParameter("name");//根据表单域的名字获得表单数据 String[] likes = request.getParameterValues("like");
- 02
2、session:会话跟踪,作用范围,单个客户端(跨请求) 对比request和session共享数据 request.setAttribute("name", name); request.getRequestDiapatcher("admin.jsp").forward(request,response);//转发,才能让上一句代码起作用 在admin.jsp: 输出:request.getAttribute("name"); 这一次是有值的 但是刷新之后呢?或者再链接到别的页面呢?
- 03
3、application:应用范围,和整个应用的生命周期相同(跨session)
- 04
4、 response:封装了响应相关的信息——向浏览器明确该如何渲染页面,指示浏览器该怎么做 response.sendRedirect("admin.jsp");//重定向——指示浏览器重新请求"admin.jsp" 因为是二次请求,所以地址栏会发生变化
- 05
5、 out:向页面输出的 config:封装了配置信息 context:上下文信息 exception:异常信息 page:===this
赞 (0)