Serlvet中属性就是一个对象,可能设置(也称为绑定)到另外3个servlet API对象中的某一个,包括ServletContext、HttpServletRequest(或ServletRequest)或者HttpSession。可以把它简单的认为是一个映射实例对象中的名/值对(名是一个String,值是一个Object)。
3个属性作用域(上下文、请求和会话)分别由ServletContext、ServletRequest和HttpSession接口处理。每个接口中对应属性的API方法完全相同,如下表所示。
上下文 |
ServletContext |
getInitParameter(String)
getInitParameterNames()
getAttribute(String)
setAttribute(String)
removeAttribute(String)
getAttributeNames()
getMajorVersion()
getServerInofo()
getRealPath(String)
gertResourceAsStream(String)
getRequestDispatcher(String)
log(String)
//还有更多方法……
|
请求 |
ServletRequest |
getContentType()
getParameter(String)
getAttribute(String)
setAttribute(String, Object)
removeAttribute(String)
getAttributeNames()
//还有更多方法……
|
会话 |
HttpSession |
getAttribute(String)
setAttribute(String, Object)
removeAttribute(String)
getAttributeNames()
setMaxInactiveInterval(int)
getId()
getLastAccessedTime()
//还有更多方法……
|
分享到:
相关推荐
Servlet-API是Java Servlet技术的核心部分,它定义了服务器端与客户端之间交互的一系列接口和类。这个压缩包包含了Servlet-API的多个版本,分别是2.2、2.3、2.4、2.5以及3.0。每个版本的发布都带来了新的功能和改进...
Servlet-api.jar和jsp-api.jar是Java Web开发中两个非常重要的库文件,它们包含了Servlet和JSP(JavaServer Pages)的相关API,使得开发者可以构建动态Web应用程序。这两个文件通常由Java EE(Enterprise Edition)...
在IT行业中,尤其是在Java Web开发领域,`javax.servlet-api`和`javax.el`库是至关重要的组件。这些库主要用于实现Servlet规范和表达式语言(EL)功能,它们为开发人员提供了与服务器交互以及处理HTTP请求的能力。...
**JSP(JavaServer Pages)API 和 Servlet API 知识详解** JSP(JavaServer Pages)和Servlet是Java EE(Enterprise Edition)中的两个核心技术,它们主要用于构建动态Web应用程序。这两个API,即`jsp-api.jar`和`...
《深入理解Java Servlet API 4.0.1与JSP自定义标签》 在Web开发领域,Java Servlet API和JSP(JavaServer Pages)是两个不可或缺的重要组件。本篇文章将聚焦于`javax.servlet-api-4.0.1.jar`这个jar包,它是Servlet...
### 如何在Eclipse中添加Servlet-api.jar的方法 #### 知识点概述: 1. **Eclipse集成开发环境介绍** 2. **Servlet基础知识** 3. **Tomcat服务器简介** 4. **Servlet API的作用** 5. **如何在Eclipse中配置外部JAR...
《深入理解Jakarta Servlet API 4.0源码》 Servlet技术是Java Web开发的核心,它为Web应用程序提供了服务器端的编程接口。Jakarta Servlet API 4.0是Servlet规范的最新版本,它包含了对HTTP协议处理、生命周期管理...
标题"jsp-api.jar和servlet-api.jar"提到了两个关键的Java Web开发中的库文件,它们是JavaServer Pages (JSP) 和Servlet技术的标准接口定义。这两个API是Java EE (Enterprise Edition) 平台的重要组成部分,用于构建...
Servlet-api是Java Web开发中的核心组件,主要用于构建动态web应用程序。Servlet是一种Java程序,它可以接收并响应来自Web客户端(如浏览器)的请求。在Servlet-api文档中,包含了Servlet规范、接口和类的详细说明,...
在`servlet-api-src.jar`中,`META-INF`可能包含了MANIFEST.MF文件,这是一个重要的元数据文件,它记录了JAR文件的属性,如版本信息、主类(如果有的话)以及依赖的其他库。 了解Servlet API对于Java Web开发者至关...
- 可以使用`@WebServlet`注解的`urlPatterns`属性来指定Servlet处理的URL路径,支持通配符。 8. **静态资源处理**: - Servlet 3.0允许在web.xml中配置静态资源的处理,避免了对静态文件的过度解析。 9. **JNDI...
这个压缩包“servlet-api.rar”包含了关于Java Servlet和Servlet API的重要参考资料,对于正在学习或深入理解Servlet技术的开发者来说,是一个非常实用的资源。 Java Servlet是Java平台上的一个标准,它允许程序员...
Servlet API是Java Servlet规范的一部分,它为服务器端的编程提供了一套标准接口。这个API文档是开发者理解和使用Servlet技术的重要资源,可以帮助程序员创建、管理以及处理HTTP请求。 一、Servlet API概述 Servlet...
Servlet API 3.0-alpha-1.jar 是Java服务器端编程中的一个重要组件,它包含了用于开发和部署Web应用程序的标准接口和类。这个版本是Servlet规范3.0的早期预览版,为开发者提供了对新特性和改进的初步体验。在本文中...
Servlet 2.4 API中文版Javadoc文档是一个非常宝贵的资源,尤其对于那些在学习和开发Java Web应用过程中遇到语言障碍的开发者来说。Servlet技术是Java平台上的一个核心部分,它允许程序员通过HTTP协议与Web服务器进行...
本资源包含两个版本的`javax.servlet` API源码包:`javax.servlet-api-4.0.0-sources.jar` 和 `servlet-api-2.5-sources.jar`。 **1. javax.servlet-api-4.0.0-sources.jar** 这是Servlet API的4.0.0版本源码,此...
这份"Servlet中文API文档"是Java开发者在进行Web开发时的重要参考资料。 文档中的内容通常包括以下几个主要部分: 1. **Servlet接口**:Servlet接口是所有Servlet类必须实现的接口。它定义了诸如`service()`方法,...
Servlet API 2.5与JSP API 2.1是Java Web开发中不可或缺的重要组成部分,它们主要用于构建基于Java的Web应用程序。这两个库是Java Servlet和JavaServer Pages(JSP)技术的标准实现,由Sun Microsystems(现已被...
10. **会话管理**: Servlet API提供了对HTTP会话的支持,`HttpServletRequest`的`getSession()`方法可以创建或获取一个会话,`HttpSession`接口则提供了管理会话属性、检查会话状态、设置超时时间等功能。...
`ServletAPI中文版.chm`是Servlet API的中文帮助文档,可以离线浏览,通过目录结构快速查找所需API信息。`servletAPI(HTML版)`可能是另一种格式的Servlet API文档,可能包含更详尽的HTML网页形式,适合在浏览器中...