jsp九大内置对象详解

2025-04-27 02:19:07

1、request:封装了与请求相关的一切信息,作用范围:单次请求 最最重要的能力是获得表单数据 form-data String n锾攒揉敫ame = request.getParameter("name");//根据表单域的名字获得表单数据 String[] likes = request.getParameterValues("like");

2、session:会话跟踪,作用范围,单个客户端(跨请求) 对比request和session共享数据 request.setAttribute("name", name); request.getRequestDiapatcher("admin.jsp").forward(request,response);//转发,才能让上一句代码起作用 在admin.jsp: 输出:request.getAttribute("name"); 这一次是有值的 但是刷新之后呢?或者再链接到别的页面呢?

3、application:应用范围,和整个应用的生命周期相同(跨session)

4、 response:封装了响应相关的信息——向浏览器明确该如何渲染页面,指示浏览器该怎么做 response.sendRedirect("admin.jsp");//重定向——指示浏览器重新请求"admin.jsp" 因为是二次请求,所以地址栏会发生变化

5、 out:向页面输出的 config:封装了配置信息 context:上下文信息 exception:异常信息 page:===this

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢