Jsp有哪些内置对象?作用分别是什么?

Page,pageContext,request,response,session,application,out,config,exception

Page指的是JSP被翻译成Servlet的对象的引用。

pageContext对象可以用来获得其他8个内置对象,还可以作为JSP的域范围对象使用,pageContext中存的值是当前的页面的作用范围

request代表的是请求对象,可以用于获得客户机的信息,也可以作为域对象来使用,使用request保存的数据在一次请求范围内有效

Session代表的是一次会话,可以用于保存用户的私有的信息,也可以作为域对象使用,使用session保存的数据在一次会话范围有效

Application:代表整个应用范围,使用这个对象保存的数据在整个web应用中都有效

Response是响应对象,代表的是从服务器向浏览器响应数据

Out:JSPWriter是用于向页面输出内容的对象

Config:指的是ServletConfig用于JSP翻译成Servlet后 获得Servlet的配置的对象.

Exception:在页面中设置isErrorPage=”true”,即可使用,是Throwable的引用,用来获得页面的错误信息

原文地址:https://www.cnblogs.com/coder-wf/p/12194364.html

时间: 2024-08-28 12:36:38

Jsp有哪些内置对象?作用分别是什么?的相关文章

jsp 有哪些内置对象?作用分别是什么? 分别有什么方 法?

JSP共有以下9种基本内置组件 request对象          客户端请求,此请求包含来自GET/POST的请求参数,通过它才能了解到客户的需求,然后做出相应. response对象        响应客户端的请求的有关信息. session对象          它之客户端与服务起的一次会话,从客户端到服务器的一个WebApplication开始,直到客户端与服务器的链接断开为止. out 对象               它是JspWriter类的实力,是向客户端输出内容常用的对象 p

jsp有哪些内置对象作用分别是什么 分别有什么方法?

JSP共有以下9个内置的对象: request 用户端请求,此请求会包含来自GET/POST请求的参数 response 网页传回用户端的回应 pageContext 网页的属性是在这里管理 session 与请求有关的会话期 application servlet 正在执行的内容 out 用来传送回应的输出 config servlet的构架部件 page JSP网页本身 exception 针对错误网页,未捕捉的例外 request:表示HttpServletRequest对象.它包含了有关

JSP中的内置对象和Struts中的Web资源的详解

JSP中的内置对象有如下几种: request :继承于HttpServletRequest, HttpServletRequest继承ServletRequest, 获得的Request对象的方法:只能在Servlet中获取的doGet()和doPost()方法中获取 作用:封装用户请求信息 response   : 继承于HttpServletResponse,   HttpServletResponse继承ServletResponse 获得response对象的方法:只能在Servlet

ASP,ASP.net,JSP语法、内置对象对比

1 各自的HelloWord版本 1.1 ASP <%  Response.Write("hello asp") %> 文件名为test.asp. 1.2 ASP.net <%@ page Language="C#" %> <%  Response.Write("hello asp.net"); %> 文件名为test.aspx. 需要注意的是由于ASP.net支持多种语言开发,而默认的语言是VB.net,这里

【Java基础】——JSP九个内置对象

何为JSP? 要解释JSP的九个内置对象,必须先要搞懂何为JSP?JSP全称Java Service Pages中文:Java服务器页面.其实看到JSP学过.NET都可能对想到ASP,没错,两者确实很像.ASP是在HTML页面中加入C#用于显示层,像后台传递数据之类.而JSP是在HTML页面注入Java语言,便于向后端传递信息.JSP从本质上来分析就是一个简化版的Servlet.而jsp和Servlet的区别就是,jsp需要Servlet容器先编译成Servlet类,然后才能运行它. 在Tomc

jsp学习笔记 - 内置对象 pageContext

1.pageContext几乎可以操作所有的页面内置对象 pageContext.getRequest();    得到的对象只是属于ServletRequest类,httpServletRequest的一些特殊属性,成员函数用不了 pageContext.getResponse(); pageContext.getServletContext(); pageContext.getSession(); pageContext.getServletConfig(); 2.pageContext 属

JSP学习笔记 - 内置对象 Request

1.主要掌握以下5个内置对象及其所属类,必须学会在java docs里根据类名查找相应的方法 request     javax.servlet.http.HttpServletRequest response  javax.servlet.http.HttpServletResponse session    javax.servlet.http.HttpSession pageContext  javax.servlet.jsp.PageContext application   javax

一个例子说明Jsp三大重要内置对象的生命周期

此处Jsp的三大内置对象指:request,session以及application.他们共有的方法:setAttribute,getAttribute,方法名和方法作用都是相同的,但是作用范围不一样,这与这3个对象的作用范围有关.用以下简单的访问者计数例子说明: <body> <%if(application.getAttribute("count")==null) { application.setAttribute("count", 1);

JSP学习笔记--内置对象

1. JSP内置对象分类 (1)application:javax.servlet.ServletContext的实例,该实例代表JSP所属的WEB应用本身,可用于JSP页面,或者Servlet之间交换信息.常用的方法有getAttribute(String attName), setAttribute(String attName,String attValue)和getInitParameter(String Param)等. (2)config:javax.servlet.ServletC