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

面试题 相关文章推荐
*p++ 自增p 还是p所指向的变量
Jul 16 面试题
解释一下Windows的消息机制
Jan 30 面试题
SQL Server笔试题
Jan 10 面试题
.NET面试题:什么是值类型和引用类型
Jan 12 面试题
接口的多继承会带来哪些问题
Aug 17 面试题
C#和SQL Server的面试题
Aug 12 面试题
Shell编程面试题
May 30 面试题
介绍一下gcc特性
Oct 31 面试题
AJax面试题
Nov 25 面试题
Python面试题集
Mar 08 面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
Oct 31 面试题
Java的类可以定义为Protected或者Private得吗
Sep 25 面试题
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使用iconv中文截断问题的解决方法
2015/02/11 PHP
使用jQuery+HttpHandler+xml模拟一个三级联动的例子
2011/08/09 Javascript
在Windows上安装Node.js模块的方法
2011/09/25 Javascript
jQuery 无限级菜单的简单实例
2014/02/21 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
Egret引擎开发指南之运行项目
2014/09/03 Javascript
javascript实现炫酷的拖动分页
2015/05/11 Javascript
JavaScript的类型、值和变量小结
2015/07/09 Javascript
1秒50万字!js实现关键词匹配
2016/08/01 Javascript
js控住DOM实现发布微博效果
2016/08/30 Javascript
巧用Vue.js+Vuex制作专门收藏微信公众号的app
2016/11/03 Javascript
原生JS实现左右箭头选择日期实例代码
2017/03/14 Javascript
Vue.js实战之组件的进阶
2017/04/04 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
vue-router路由参数刷新消失的问题解决方法
2017/06/17 Javascript
Angular2 组件通信的实例代码
2017/06/23 Javascript
详解Vue2.x-directive的学习笔记
2017/07/17 Javascript
jQuery图片查看插件Magnify开发详解
2017/12/25 jQuery
JavaScript 隐性类型转换步骤浅析
2018/03/15 Javascript
Vue Router去掉url中默认的锚点#
2018/08/01 Javascript
js中数组对象去重的两种方法
2019/01/18 Javascript
微信小程序用户授权弹窗 拒绝时引导用户重新授权实现
2019/07/29 Javascript
python爬虫实现教程转换成 PDF 电子书
2017/02/19 Python
pyinstaller打包单个exe后无法执行错误的解决方法
2019/06/21 Python
Python实现12306火车票抢票系统
2019/07/04 Python
Python with语句和过程抽取思想
2019/12/23 Python
西班牙香水和化妆品连锁店:Druni
2019/05/05 全球购物
考试作弊被抓检讨书
2014/01/10 职场文书
幼儿园庆元旦主持词
2015/07/06 职场文书
2016全国“质量月”活动标语口号
2015/12/26 职场文书
幼儿教师三分钟演讲稿
2019/06/21 职场文书
导游词之淮安明祖陵
2019/11/25 职场文书
JavaScript数组 几个常用方法总结
2021/11/11 Javascript
Html5获取用户当前位置的几种方式
2022/01/18 HTML / CSS
MySQL插入数据与查询数据
2022/03/25 MySQL
Hive导入csv文件示例
2022/06/25 数据库