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...

面试题 相关文章推荐
JSF如何进行表格处理及取值
Aug 06 面试题
static关键字的用法
Oct 07 面试题
益模软件Java笔试题
Mar 27 面试题
C语言笔试集
Jul 24 面试题
用C语言实现文件读写操作
Oct 27 面试题
SQL Server笔试题
Jan 10 面试题
Linux如何压缩可执行文件
Oct 21 面试题
请写出一段Python代码实现删除一个list里面的重复元素
Dec 29 面试题
DTD的含义以及作用
Jan 26 面试题
Java程序员面试90题
Oct 19 面试题
UNIX命令速查表
Mar 10 面试题
Servlet如何得到服务器的信息
Dec 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正则匹配到2个字符串之间的内容方法
2018/12/24 PHP
JavaScript中的Location地址对象
2008/01/16 Javascript
js 日期转换成中文格式的函数
2009/07/07 Javascript
JavaScript继承方式实例
2010/10/29 Javascript
Jquery插件之打造自定义的select标签
2011/11/30 Javascript
js数组操作学习总结
2013/11/04 Javascript
node.js中的buffer.toJSON方法使用说明
2014/12/14 Javascript
javascript实现类似java中getClass()得到对象类名的方法
2015/07/27 Javascript
一种Javascript解释ajax返回的json的好方法(推荐)
2016/06/02 Javascript
微信小程序  action-sheet详解及实例代码
2016/11/09 Javascript
AngularJS中ng-class用法实例分析
2017/07/06 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
2017/08/25 Javascript
基于jquery trigger函数无法触发a标签的两种解决方法
2018/01/06 jQuery
vue获取当前激活路由的方法
2018/03/17 Javascript
Element的el-tree控件后台数据结构的生成以及方法的抽取
2020/03/05 Javascript
在Chrome DevTools中调试JavaScript的实现
2020/04/07 Javascript
Vue封装全局过滤器Filters的步骤
2020/09/16 Javascript
python 时间戳与格式化时间的转化实现代码
2016/03/23 Python
Python自动化开发学习之三级菜单制作
2017/07/14 Python
基于Django的ModelForm组件(详解)
2017/12/07 Python
在windows下Python打印彩色字体的方法
2018/05/15 Python
python自动截取需要区域,进行图像识别的方法
2018/05/17 Python
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
Django管理员账号和密码忘记的完美解决方法
2018/12/06 Python
Python K最近邻从原理到实现的方法
2019/08/15 Python
python连接PostgreSQL过程解析
2020/02/09 Python
使用Html5 Stream开发实时监控系统
2020/06/02 HTML / CSS
设计师家具购买和委托在线市场:Viyet
2016/11/16 全球购物
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
学校节能减排倡议书
2014/05/16 职场文书
董事长助理工作职责
2014/06/08 职场文书
工商局领导班子存在的问题整改措施思想汇报
2014/10/05 职场文书
爱心助学感谢信
2015/01/21 职场文书
2015年幼儿园中班开学寄语
2015/05/27 职场文书
Python使用random模块实现掷骰子游戏的示例代码
2021/04/29 Python
pytorch 带batch的tensor类型图像显示操作
2021/05/20 Python