Java EE Servlet相关的两个包

  Servlet in Java EE

  在Java EE的规范API中(链接),Servlet相关联的最重要的两个Package为:

  1、javax.servlet

  包含了一系列接口和类,他们在一个Servlet class和一个合格的Servlet容器为这个类的一个实例提供的运行时环境之间,描述和定义了一个规约。

  这个包中,比较重要的接口有(当然还有很多Servlet相关的接口):

  • Filter
  • Servlet
  • ServletConfig
  • ServletContext
  • ServletRquest
  • ServletResponse

  重要的实现类:

  • GenericServlet——实现Servlet接口,定义一个通用的、与协议无关的Servlet。
  • 还有很多

  2、javax.servlet.http

  包含了一系列接口和类,他们在一个在HTTP协议下运行的Servlet class和一个合格的Servlet容器为这个类的一个实例提供的运行时环境之间,描述和定义了一个规约。

  这个包中比较重要的接口:

  • HttpServletRequest
  • HttpServletResponse
  • HttpSession
  • HttpSession关联的诸多接口

  比较重要的实现类有:

  • HttpServlet
  • Cookie
  • HttpUtils
  • HttpServletRequestWrapper
  • HttpServletResponseWrapper
  • HttpSessionBindingEvent
  • HttpSessionEvent

原文地址:https://www.cnblogs.com/bigbigbigo/p/8836344.html

时间: 2024-08-30 03:35:34

Java EE Servlet相关的两个包的相关文章

Ed Burns谈HTTP/2和Java EE Servlet 4规范

在2015年JavaLand大会上,Ed Burns展示了Java EE Servlet 4.0规范(JSR 369)的概要,演讲的重点在于Java EE平台对HTTP/2的支持.HTTP/2旨在解决现存HTTP规范中的问题,并引入新的功能,包括request/response多路复用.二进制帧传输(binary framing).数据流优先级.服务器推送和头信息压缩. Burns是Oracle公司的技术顾问之一,他从由于HTTP/1.1中固有的缺陷,导致当前典型网站的30多种资源传输到浏览器端

Java EE - Servlet 小结

Table of Contents 前言 Servlet 的生命周期 Servlet 的初始化 ServletContext & ServletConfig 请求的处理 HttpServletRequest 请求分派 属性 HttpServletResponse Servlet 的销毁 监听者和过滤器 完整生命周期和默认 Servlet 结语 前言 最近在看<Spring in Action(4th Edition)>的过程中发现,使用 Spring MVC 进行 Web 开发时,原生

Java EE - Servlet 3.0 和 Spring MVC

Table of Contents 前言 基于 Java 的配置 ServletContainerInitializer 动态配置 DispatcherServlet 和 ContextLoaderListener 两个应用上下文 配置过程 结语 参考链接 前言 在学习 Spring MVC 的过程中发现,Spring MVC 使用了不少 Servlet 3.0 的新特性,但鉴于我学习 Servlet 使用的教程是 <Head First Servlet & JSP>,其中的 Serv

【使用JBoss 7开发Java EE 6】EJB引用第三方包

在EJB里引用了第三方包后,必须在JBoss里进行这个包的配置,否则项目肯定会部署失败. 在JBoss7以前的版本里,这些第三包可以放到%JBOSS_HOME%/common/lib下面,但JBoss 7与以前的版本完全不同了.JBoss 7里使用的是模块加载,第三方Jar包也会当成模块来加载,所以需要在JBoss 7里对第三方Jar包进行配置. 配置分为两个步骤,一个是在modules这个文件夹里以包层次作为文件夹名,最后一级是版本号,没有则为main,如示例: package calcula

Java EE Servlet 几个path

ContextPath Context ['k?ntekst] 不识庐山真面目,只缘身在此山中. 相对路径 RealPath 绝对路径 ServletPath 就是servlet-mapping 中 的 url-pattern <servlet-mapping> <servlet-name>TestServlet</servlet-name> <url-pattern>/TestServlet</url-pattern> </servlet

轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发(含CD光盘1张)

轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发(含CD光盘1张)(国家级奖项获奖作品升级版,四版累计印刷27次发行量超10万册的轻量级Java EE经典著作) 李刚 编著   ISBN 978-7-121-24253-3 2014年10月出版 定价:108.00元 824页 16开 编辑推荐 国内知名IT图书作家李刚老师基于曾荣获中国书刊发行业协会“年度全行业优秀畅销品种”大奖的<轻量级Java EE企业应用实战(第3版)>全新升级:

重温Java EE

Java EE应用概述 今天我们说的Java EE应用,往往超出了Sun所提出的经典Java EE应用规范,而是一种更广泛的开发规范. 1.1.1Java EE应用的分层模型 Domain Object(领域对象)层:此层由系列的POJO(plain old java object)组成,这些对象是该系统的Domain Object,往往包含了各自所需实现的业务逻辑方法. DAO(数据访问对象)层:此层由系列的Dao组件组成,这些Dao实现了对数据库的创建.查询.更新和删除(CRUD)等原子操作

Java EE的13种核心技术

一.内容简介 Java EE的13种核心技术:JDBC.JNDI.EJB.RMI.JSP.Java Servlet.XML.JMS.Java IDL.JTS.JTA.JavaMail和JAF. Java最初在浏览器和客户端机器中粉墨登场,当时很多人质疑它是否适合做服务器端的开发.现在随着对Java EE第三方支持的增多,Java被广泛接纳为开发企业级服务器端解决方案的首选平台之一. Java EE平台由一整套服务(Services).应用程序接口(APIs)和协议构成,它对开发基于Web的多层应

【Hibernate学习笔记】第一章节:Java EE应用和开发环境

1. Java EE应用的分层模型 1.1. Java EE架构模式大致可以分为以下几层: >> Domain Object(领域对象)层:此层由POJO(Plain Old Java Object,普通的.传统的Java对象)组成,这些对象是该系统的Domain Object,往往包含了各自所需要实现的业务逻辑方法. >> DAO(Data Access Object,数据访问对象)层:此层由一系列的DAO组件组成,这些DAO实现了对数据库的创建.查询.更新和删除等院子操作. &