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
 
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旨在解决 ...
 - Java EE - Servlet 小结
		
Table of Contents 前言 Servlet 的生命周期 Servlet 的初始化 ServletContext & ServletConfig 请求的处理 HttpServlet ...
 - Java EE - Servlet 3.0 和 Spring MVC
		
Table of Contents 前言 基于 Java 的配置 ServletContainerInitializer 动态配置 DispatcherServlet 和 ContextLoaderL ...
 - Java EE.Servlet.处理请求
		
Servlet的核心工作便是处理客户端提交的请求信息,生成动态响应信息返回客户端. 1.请求参数 POST方法一般用于更新服务器上的资源,当时用POST方法时,提交的数据包含在HTTP实体内,而GET ...
 - IntelliJ IDEA 创建web项目后添加Java EE (Tomcat)的依赖包
		
本文讲述的是IntelliJ IDEA 12版本 如果在编译器中创建一个web项目后,没有设置tomcat的依赖包,就不能成功的编译,会缺少javax.servlet.*等类. 添加的方法是: 打开p ...
 - java ee Servlet 开发框架分享
		
大家好! 这里分享一下javaEE Servlet开发框架! 1.首先是POST和GET入口以及接收处理文件 package com.sl.imps; import java.io.IOExcepti ...
 - Java EE.Servlet.生成响应
		
Servlet的核心职责就是根据客户端的请求生成动态响应. 1.编码类型 2.流操作(下载文件) servlet支持两种格式的输入/输出流.一种是字符输入输出流.另一种是字节输入输出流. 3.重定向
 - Java EE Servlet 几个path
		
ContextPath Context ['kɒntekst] 不识庐山真面目,只缘身在此山中. 相对路径 RealPath 绝对路径 ServletPath 就是servlet-mapping 中 ...
 - Java EE.Servlet.会话管理
		
一次会话是从客户打开浏览器开始到关闭浏览器结束.记录会话信息的技术称为会话跟踪.常见的会话跟踪技术有Cookie.URL重写和隐藏表单域. 1.Cookie Cookie是一小块可以嵌入到HTTP请求 ...
 
随机推荐
- 教你快速写一个EventBus框架
			
前言EventBus相信大多数人都用过,其具有方便灵活.解耦性强.体积小.简单易用等优点,虽然现在也有很多优秀的替代方案如RxBus.LiveDataBus等,但不可否认EventBus开创了消息总线 ...
 - jwt token and shiro
			
openapi可以完全开放访问,也可以使用jwt token进行简单的认证,还可以使用shiro支持更细致的权限管理. handler.yml配置了security和shiro两个handler: s ...
 - git status: HEAD detached from origin/master问题的解决
			
问题:执行git status,提示: HEAD detached from origin/master 原因:分支选错了,后续的提交都提交到了一个匿名分支之上,整个状态是游离了的 解决方法: 1.查 ...
 - Matlab - Matlab 2016a 安装破解教程
			
https://blog.csdn.net/u012313335/article/details/73733651/ Matlab 2016a 安装包及破解教程百度云分享链接: 链接:https:// ...
 - 修改Visual Studio的默认模板
			
如果我在Visual Studio创建的项目中每次新建一个文件,自动生成注释或者是结构的话,那么就需要改下默认的模板了.下面以vs2013为例 我们添加的文件有很多种,这里就举例3种,CSharp类文 ...
 - 图解Python 【第六篇】:面向对象-类-进阶篇
			
由于类的内容比较多,分为类-初级基础篇和类-进阶篇 本节内容一览图: 一.类成员修饰符 每一个类的成员都有两种形式: 公有成员,在任何地方都能访问 私有成员,只能在类的内部才能访问 1.1.私有成员和 ...
 - element-ui el-upload http-request自定义上传方法
			
html <el-form-item class="upload-bg register-bg" prop="ad_url"> <div cl ...
 - easyUI之Accordion(分类)
			
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <hea ...
 - PCL基础
			
博客转载自:http://www.pclcn.org/study/shownews.php?lang=cn&id=264 许可 建议每一个文件包含一个描述代码作者的许可,这对于用户了解使用该代 ...
 - 一百二十一:CMS系统之注册后跳转到上一个页面
			
实现功能,访问测试页面的时候,跳转到注册页面,注册成功后跳转到测试页面 使用参数:若是从其他地址跳转过来时,头部信息中会携带参数referrer,此参数为从从哪个地址跳转到当前地址的,若是直接从浏览器 ...