HttpServlet类中的主要方法都有哪些?各自的作用是什么?


Posted in 面试题 onMarch 16, 2014
HttpServlet的主要方法有 doGet, doPost, doPut, doDelete, doTrace等等

Void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException 由servlet引擎调用用处理一个HTTP GET请求。输入参数、HTTP头标和输入流可从request对象、response头标和response对象的输出流中获得。
Void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException 由servlet引擎调用用处理一个HTTP POST请求。输入参数、HTTP头标和输入流可从request对象、response头标和response对象的输出流中获得。
Void doPut(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException 由servlet引擎调用用处理一个HTTP PUT请求。本方法中请求URI指出被载入的文件位置。
Void doDelete(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException 由servlet引擎调用用处理一个HTTP DELETE请求。请求URI指出资源被删除。
Void doOptions(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException 由servlet引擎调用用处理一个HTTP OPTIONS请求。返回一个Allow响应头标表明此servlet支持的HTTP方法。一个servlet不需要覆盖此方法,因为 HttpServlet方法已经实现规范所需的功能。
Void doTrace(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException 由servlet引擎调用用处理一个HTTP TRACE请求。使得请求头标被反馈成响应关标。一个servlet不需要覆盖此方法,因为HttpServlet方法已经实现HTTP规范所需的功能。
Void service(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException Service(Request request,Response response)调用的一个立即方法,带有指定HTTP请求和响应。此方法实际上将请求导向doGet()、doPost()等等。不应该覆盖此方法。
Void service(Request request,Response response)throws ServletException,IOException 将请求和响应对象置入其指定的HTTP子类,并调用指定HTTP的service()方法。

Tags in this post...

面试题 相关文章推荐
华美博弈C/VC工程师笔试试题
Jul 16 面试题
SQL里面如何插入自动增长序列号字段
Mar 29 面试题
几道数据库的概念性面试题
May 30 面试题
请解释在new与override的区别
Oct 29 面试题
VLAN和VPN有什么区别?分别实现在OSI的第几层?
Dec 23 面试题
STP的判定过程
Oct 01 面试题
linux系统都有哪些运行级别
Apr 15 面试题
Linux的主要特性
Oct 06 面试题
请说出以下代码输出什么
Aug 30 面试题
Ejb技术面试题
Apr 29 面试题
Jdbc数据访问技术面试题
Mar 30 面试题
JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
Oct 22 面试题
Servlet如何得到服务器的信息
Dec 22 #面试题
Servlet方面面试题
Sep 28 #面试题
介绍一下javax.servlet.Servlet接口及其主要方法
Nov 30 #面试题
如何现实servlet的单线程模式
Aug 05 #面试题
描述JSP和Servlet的区别、共同点、各自应用的范围
Oct 02 #面试题
Java Servlet的主要功能和作用是什么
Feb 14 #面试题
JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
Oct 22 #面试题
You might like
PHP连续签到功能实现方法详解
2019/12/04 PHP
javascript 网页跳转的方法
2008/12/24 Javascript
无阻塞加载脚本分析[全]
2011/01/20 Javascript
JavaScript 一道字符串分解的题目
2011/08/03 Javascript
node.js中的querystring.escape方法使用说明
2014/12/10 Javascript
jQuery+css3实现Ajax点击后动态删除功能的方法
2015/08/10 Javascript
javascript实现标签切换代码示例
2016/05/22 Javascript
详解jQuery的表单验证插件--Validation
2016/12/21 Javascript
原生JS实现圣旨卷轴展开效果
2017/03/06 Javascript
实例讲解Vue.js中router传参
2018/04/22 Javascript
小程序根据手机机型设置自定义底部导航距离
2019/06/04 Javascript
vue.js实现二级菜单效果
2019/10/19 Javascript
JS实现网页烟花动画效果
2020/03/10 Javascript
自动化Nginx服务器的反向代理的配置方法
2015/06/28 Python
python爬取亚马逊书籍信息代码分享
2017/12/09 Python
计算机二级python学习教程(1) 教大家如何学习python
2019/05/16 Python
使用django的ORM框架按月统计近一年内的数据方法
2019/07/18 Python
python数值基础知识浅析
2019/11/19 Python
Python版中国省市经纬度
2020/02/11 Python
Jupyter notebook如何修改平台字体
2020/05/13 Python
使用 django orm 写 exists 条件过滤实例
2020/05/20 Python
PyQt5-QDateEdit的简单使用操作
2020/07/12 Python
兰蔻加拿大官方网站:Lancome加拿大
2016/08/05 全球购物
匡威英国官网:Converse英国
2018/12/02 全球购物
Vision Direct比利时:在线订购隐形眼镜
2019/08/27 全球购物
澳大利亚买卖正宗二手奢侈品交易平台:Luxe.It.Fwd
2019/10/16 全球购物
中学家长会邀请函
2014/02/03 职场文书
科技之星事迹材料
2014/06/02 职场文书
大学生上课迟到检讨书
2014/10/15 职场文书
承诺书范本
2015/01/21 职场文书
中秋节主题班会
2015/08/14 职场文书
小学班主任心得体会
2016/01/07 职场文书
2016年优秀共青团员事迹材料
2016/02/25 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers
python函数的两种嵌套方法使用
2022/04/02 Python
Javascript webpack动态import
2022/04/19 Javascript