序号 | 方法 | 说明 |
1 | object getAttribute(String name) | 返回指定属性的属性值 |
2 | Enumeration getAttributeNames() | 返回所有可用属性名的枚举 |
3 | String getCharacterEncoding() | 返回字符编码方式 |
4 | int getContentLength() | 返回请求体的长度(以字节数) |
5 | String getContentType() | 得到请求体的MIME类型 |
6 | ServletInputStream getInputStream() | 得到请求体中一行的二进制流 |
7 | String getParameter(String name) | 返回name指定参数的参数值 |
8 | Enumeration getParameterNames() | 返回可用参数名的枚举 |
9 | String[] getParameterValues(String name) | 返回包含参数name的所有值的数组 |
10 | String getProtocol() | 返回请求用的协议类型及版本号 |
11 | String getScheme() | 返回请求用的计划名,如:http.https及ftp等 |
12 | String getServerName() | 返回接受请求的服务器主机名 |
13 | int getServerPort() | 返回服务器接受此请求所用的端口号 |
14 | BufferedReader getReader() | 返回解码过了的请求体 |
15 | String getRemoteAddr() | 返回发送此请求的客户端IP地址 |
16 | String getRemoteHost() | 返回发送此请求的客户端主机名 |
17 | void setAttribute(String key,Object obj) | 设置属性的属性值 |
18 | String getRealPath(String path) | 返回一虚拟路径的真实路径 |
序号 | 方法 | 说明 |
1 | Object getAttribute(String name) | 返回给定名的属性值 |
2 | Enumeration getAttributeNames() | 返回所有可用属性名的枚举 |
3 | void setAttribute(String name,Object obj) | 设定属性的属性值 |
4 | void removeAttribute(String name) | 删除一属性及其属性值 |
5 | String getServerInfo() | 返回JSP(SERVLET)引擎名及版本号 |
6 | String getRealPath(String path) | 返回一虚拟路径的真实路径 |
7 | ServletContext getContext(String uripath) | 返回指定WebApplication的application对象 |
8 | int getMajorVersion() | 返回服务器支持的Servlet API的最大版本号 |
9 | int getMinorVersion() | 返回服务器支持的Servlet API的最大版本号 |
10 | String getMimeType(String file) | 返回指定文件的MIME类型 |
11 | URL getResource(String path) | 返回指定资源(文件及目录)的URL路径 |
12 | InputStream getResourceAsStream(String path) | 返回指定资源的输入流 |
13 | RequestDispatcher getRequestDispatcher(String uripath) | 返回指定资源的RequestDispatcher对象 |
14 | Servlet getServlet(String name) | 返回指定名的Servlet |
15 | Enumeration getServlets() | 返回所有Servlet的枚举 |
16 | Enumeration getServletNames() | 返回所有Servlet名的枚举 |
17 | void log(String msg) | 把指定消息写入Servlet的日志文件 |
18 | void log(Exception exception,String msg) | 把指定异常的栈轨迹及错误消息写入Servlet的日志文件 |
19 | void log(String msg,Throwable throwable) | 把栈轨迹及给出的Throwable异常的说明信息 写入Servlet的日志文件 |
序号 | 方法 | 说明 |
1 | JspWriter getOut() | 返回当前客户端响应被使用的JspWriter流(out) |
2 | HttpSession getSession() | 返回当前页中的HttpSession对象(session) |
3 | Object getPage() | 返回当前页的Object对象(page) |
4 | ServletRequest getRequest() | 返回当前页的ServletRequest对象(request) |
5 | ServletResponse getResponse() | 返回当前页的ServletResponse对象(response) |
6 | Exception getException() | 返回当前页的Exception对象(exception) |
7 | ServletConfig getServletConfig() | 返回当前页的ServletConfig对象(config) |
8 | ServletContext getServletContext() | 返回当前页的ServletContext对象(application) |
9 | void setAttribute(String name,Object attribute) | 设置属性及属性值 |
10 | void setAttribute(String name,Object obj,int scope) | 在指定范围内设置属性及属性值 |
11 | public Object getAttribute(String name) | 取属性的值 |
12 | Object getAttribute(String name,int scope) | 在指定范围内取属性的值 |
13 | public Object findAttribute(String name) | 寻找一属性,返回起属性值或NULL |
14 | void removeAttribute(String name) | 删除某属性 |
15 | void removeAttribute(String name,int scope) | 在指定范围删除某属性 |
16 | int getAttributeScope(String name) | 返回某属性的作用范围 |
17 | Enumeration getAttributeNamesInScope(int scope) | 返回指定范围内可用的属性名枚举 |
18 | void release() | 释放pageContext所占用的资源 |
19 | void forward(String relativeUrlPath) | 使当前页面重导到另一页面 |
20 | void include(String relativeUrlPath) | 在当前位置包含另一文件 |
相关推荐
在JSP中,有九个内置对象,它们是预定义的,可以直接在JSP页面中使用,无需声明或实例化。本实验主要探讨了四个关键内置对象:request、response、session和pageContext。 1. **request对象**:request对象代表HTTP...
JSP内置对象是JSP技术中的基础知识点,了解和掌握这些内置对象的用法对于开发基于JSP的Web应用至关重要。通过这些内置对象,开发人员可以更加方便地处理HTTP请求和响应、管理用户会话、存储应用范围内的数据等,从而...
JSP中的九大内置对象是JSP开发的基础,熟悉这些内置对象的特性和用法对于提高开发效率至关重要。通过上述介绍,相信读者已经对这些内置对象有了初步的认识。在实际项目开发中,根据具体需求合理利用这些内置对象能够...
《JSP 九大内置对象详解》 ...掌握这些内置对象是JSP开发的基础,它们极大地提高了开发效率并简化了处理HTTP请求的复杂性。理解每个对象的功能和用法,能够帮助开发者更好地构建动态、交互式的Web应用程序。
在JavaServer Pages (JSP) 技术...了解和熟练使用这些内置对象是JSP开发的基础,它们大大简化了服务器端编程,使得动态生成网页变得更加高效。在实际项目中,根据需求灵活运用这些对象,可以构建出功能强大的Web应用。
在压缩包文件"JSP内置对象"中,可能包含了关于这些对象的详细解释、代码示例以及使用场景分析,可以帮助读者更深入地理解和掌握JSP内置对象的使用。通过阅读和实践其中的内容,开发者可以提升自己的JSP编程能力,为...
### JavaEE基础JSP的9个内置对象详解 在JavaEE开发中,JSP(Java Server Pages)是一种广泛使用的服务器端脚本技术,用于生成动态网页。为了方便开发者使用,JSP提供了九个内置对象,这些对象无需声明即可直接使用...
【实验三 JSP内置对象使用】 实验的目的是让学生熟悉并理解JSP中的几个核心内置对象,包括request、response、session、application以及out对象。这些对象是JSP中用于处理HTTP请求、响应、会话管理和输出数据的关键...
jsp基础的学习资料,适合初学者,ppt形式,可以很容易学会jsp jsp基础的学习资料,适合初学者
这个系统利用了JSP的内置对象来实现用户交互、数据处理和页面导航等功能,从而创建了一个基础的在线聊天平台。 1. **请求对象(Request)**:`HttpServletRequest`是JSP中的请求对象,用于获取客户端发送的HTTP请求...
这四个内置对象是JSP开发中最基础和最常用的,它们极大地简化了服务器端的编程,使得开发者可以更加专注于业务逻辑,而不是底层的网络通信细节。了解并熟练使用这些对象,对于编写高效且健壮的JSP应用程序至关重要。
本试卷主要针对JSP的基础知识进行考核,涵盖了JSP语法、内置对象以及HTML编程的相关内容。以下是对试卷各部分知识点的详细解释: **一、简答题** 1. **JSP运行环境**:JSP运行需要Java Web容器,如Tomcat,Apache...
这些内置对象是开发JSP应用的基础,理解并熟练运用它们能够极大地提高开发效率。 1. **pageContext对象** - `pageContext`对象提供了对整个页面范围内变量的访问,包括请求、会话、应用程序等范围。它可以用来获取...
【JSP内置对象的应用范例】 在JavaServer Pages (JSP) 技术中,内置对象是预定义的对象,可以直接在JSP页面中使用,无需显式声明或实例化。这些内置对象大大简化了开发过程,提高了效率。本示例以一个登录系统为例,...
request对象是JSP中最常用的内置对象之一,提供了对HTTP请求的访问和操作能力。request对象可以获取客户端的请求信息,例如请求参数、headers、cookies等。request对象的常用方法包括getParameter()、...
在"JSP上课课件-JSP语法与内置对象"这个课件中,主要涵盖了以下几个方面的知识点: 1. **JSP基本语法**: - `page`指令:`<%@ page ... %>`用于定义JSP页面的属性,如指定页面的字符编码和导入的Java类。例如,`...