![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Servlet
郭東
这个作者很懒,什么都没留下…
展开
-
servlet3.1规范: 第2章 Servlet接口
转载: Servlet规范Servlet接口Servlet接口是Java Servlet API的核心抽象。所有Servlet类必须直接或间接的实现该接口,或者更通常做法是通过继承一个实现了该接口的类从而复用许多共性功能。目前有GenericServlet和HttpServlet这两个类实现了Servlet接口。大多数情况下,开发者只需要继承HttpServlet去实现自己的Servlet即可。2.转载 2016-09-23 14:20:54 · 1422 阅读 · 0 评论 -
servlet3.1规范: 第12章 映射请求到Servlet
转载: Servlet规范映射请求到ServletWeb容器需要使用本章描述的映射技术去映射客户端请求到Servlet(该规范2.5以前的版本,使用这些映射技术是作为一个建议而不是要求,允许各个servlet容器有其不同的schema用于映射客户端请求到servlet))12.1 使用URL路径在收到客户端请求时,web容器确定转发到哪一个Web应用。选择的Web应用必须是具有最长的上下文路径与请求转载 2016-09-27 10:35:51 · 544 阅读 · 0 评论 -
servlet3.1规范: 第14章 部署描述符
转载: Servlet规范部署描述符本章指定的Java™Servlet规范3.0版要求Web容器支持部署描述符。部署描述符表达了应用开发人员、应用集成人员和Web应用部署人员之间的元素和配置信息。对于JavaServlet 2.4和以后的版本,部署描述符在XML模式文档中定义。为了向后兼容到2.2版本的API编写的应用程序,Web容器也需要支持2.2版本的部署描述符。为了向后兼容2.3版本的API编转载 2016-09-29 17:37:21 · 1796 阅读 · 0 评论 -
servlet3.1规范: 第13章 安全
转载: Servlet规范安全应用开发人员创建Web应用,他把应用给、销售,或转让给部署人员安装到运行时环境中。应用开发人员与部署人员沟通部署系统以及安全需求。该信息可以通过应用部署描述符声明传达,或者在应用代码中使用注解来传达。本质描述了Servlet容器安全机制、接口、部署描述符和基于注解机制传达应用安全需求。13.1 介绍web应用包含的资源可以被多个用户访问。这些资源常常在开放网络如Inte转载 2016-09-28 11:02:30 · 469 阅读 · 0 评论 -
servlet3.1规范: 第8章 注解和可插拔性
转载: Servlet规范注解和可插拔性本章讨论在web应用中使用的Servlet 3.0规范定义的注解和启用框架和库的可插拔性增强。8.1 注解和可插拔性在web应用中,使用注解的类仅当它们位于WEB-INF/classes目录中,或它们被打包到位于应用的WEB-INF/lib中的jar文件中时它们的注解才将被处理。Web应用部署描述符的web-app元素包含一个新的”metadata-compl转载 2016-09-26 16:53:21 · 1389 阅读 · 0 评论 -
servlet3.1规范: 第11章 应用生命周期事件(Listener)
转载: Servlet规范应用生命周期事件11.1 介绍应用事件设施给Web应用开发人员更好地控制ServletContext、HttpSession和ServletRequest的生命周期,可以更好地分解代码,并提高了管理Web应用使用的资源的效率。11.2 事件监听器应用事件监听器是实现了一个或多个Servlet事件监听器接口的类。它们在部署Web应用时,实例化并注册到Web容器中。它们由开发人转载 2016-09-27 09:34:34 · 802 阅读 · 0 评论 -
servlet3.1规范: 第10章 Web应用
转载: Servlet规范Web应用一个Web应用是由许多servlet、HTML页面、类和其他资源组成的集合,这些资源组成了一个运行在Web服务器上的完整应用程序。Web应用程序能够捆绑和运行在来自不同提供商的不同容器上。10.1 Web服务器中的Web应用程序在Web服务器中Web应用程序的根目录是一个特定的路径。例如,一个catalog应用,可以位于http://www.mycorp.com/转载 2016-09-27 09:21:41 · 1315 阅读 · 0 评论 -
servlet3.1规范: 第9章 分派请求(Dispatcher)
转载: Servlet规范分派请求构建Web应用时,把请求转发给另一个servlet处理、或在response中包含另一个servlet的输出通常是很有用的。RequestDispatcher接口提供了一种机制来实现这种功能。当请求启用异步处理时,AsyncContext允许用户将这个请求分派回servlet容器。9.1 获得一个RequestDispatcher实现了RequestDispatch转载 2016-09-26 17:03:51 · 1796 阅读 · 0 评论 -
servlet3.1规范: 第7章 会话(session)
转载: Servlet规范会话(session)超文本传输协议(HTTP)被设计为一种无状态协议。为构建有效的Web应用,必须把来自特定客户端的请求相互关联起来。随时间的推移,演变出了许多会话跟踪机制,但是程序员直接使用这些机制很困难或很麻烦。该规范定义了一个简单的HttpSession接口,允许servlet容器使用任意几种方法来跟踪用户会话,而不会使应用开发人员陷入到这些方法的细微差别中。7.1转载 2016-09-26 15:17:58 · 965 阅读 · 0 评论 -
servlet3.1规范: 第6章 过滤器(Filter)
转载: Servlet规范第6章 过滤器过滤器是允许动态改变负载以及到资源的请求和来自资源的响应中的头信息的Java组件。本章描述了Java Servlet v3.0 API类和方法,它们提供了一种轻量级的框架用于过滤动态和静态内容。还描述了如何在Web应用中配置Filter,以及它们的实现的约定和语义。网上提供了Servlet过滤器的API文档。过滤器的配置语法在第14章的”部署描述符”中的部署描转载 2016-09-26 15:00:55 · 1450 阅读 · 0 评论 -
servlet3.1规范: 第4章 Servlet上下文(ServletContext)
转载: Servlet规范Servlet上下文4.1 ServletContext接口介绍ServletContext(Servlet上下文)接口定义了servlet运行在的Web应用的视图。容器供应商负责提供Servlet容器的ServletContext接口的实现。Servlet可以使用ServletContext对象记录事件,获取URL引用的资源,存取当前上下文的其他Servlet可以访问的属转载 2016-09-26 13:40:08 · 2548 阅读 · 0 评论 -
servlet3.1规范: 第3章 请求(Request)
转载: Servlet规范请求请求对象封装了客户端请求的所有信息。在HTTP协议中,这些信息是从客户端发送到服务器请求的HTTP头部和消息体。3.1 HTTP协议参数servlet的请参数以字符串的形式作为请求的一部分从客户端发送到servlet容器。当请求是一个HttpServletRequest对象,且符合”3.1.1 参数可用时”描述的条件时,容器从URI查询字符串和POST数据中填充参数。参转载 2016-09-26 13:02:37 · 1350 阅读 · 0 评论 -
servlet3.1规范: 第5章 响应(Response)
转载: Servlet规范响应响应(response)对象封装了从服务器返回到客户端的所有信息。在HTTP协议中,从服务器传输到客户端的信息通过HTTP头信息或响应的消息体。5.1 缓冲区Servlet容器允许但不必为了提高效率而缓冲到客户端的输出。电信的服务器默认都是缓冲的,但允许servlet指定缓冲参数。 ServletResponse接口的如下方法允许servlet访问和设置缓冲信息:转载 2016-09-26 14:21:40 · 1051 阅读 · 0 评论 -
servlet3.1规范: 第1章 Servlet概览
转载: servlet3.1规范1.1 什么是Servlet?Servlet是基于Java技术,容器托管的,用于生成动态内容的web组件。像其他基于Java的组件技术一样,Servlet也是基于平台无关的Java类格式,被编译为平台无关的字节码,可以被基于Java技术的web server动态加载并运行。容器,有时候也叫做servlet引擎,是web server为支持servlet功能扩展的部分转载 2016-09-23 11:12:46 · 2440 阅读 · 0 评论 -
servlet3.1规范: 第15章 与其它规范有关的要求
转载: Servlet规范与其它规范有关的要求本章列出对web容器的要求,它已经包含在容器产品中了,还包括其他Java技术。 下面章节中任何涉及到JavaEE应用的profile,不只是完整的Java EE profile,还包括任何支持Servelt的profile,像Java EE Web Profile。有关配置文件的更多信息,请参阅Java EE平台规范。 15.1 会话属于Java EE实转载 2016-09-30 12:38:37 · 1171 阅读 · 0 评论