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

面试题 相关文章推荐
PHP如何删除一个Cookie值
Nov 15 面试题
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
Mar 25 面试题
广州地球村科技数据库题目
Apr 25 面试题
Sql面试题
Mar 20 面试题
请解释流与文件有什么不同
Jul 29 面试题
什么是.net
Aug 03 面试题
上海期货面试题
Jan 31 面试题
华为python面试题
May 03 面试题
Python如何定义一个函数
Sep 01 面试题
一套英文Java笔试题面试题
Apr 21 面试题
Ejb技术面试题
Apr 29 面试题
Ruby如何进行文件操作
Jul 17 面试题
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
允许phpmyadmin空密码登录的配置方法
2011/05/29 PHP
php 深入理解strtotime函数的使用详解
2013/05/23 PHP
PHP设计模式之迭代器模式的深入解析
2013/06/13 PHP
php 基础函数
2017/02/10 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
2017/09/22 PHP
laravel实现登录时监听事件,添加登录用户的记录方法
2019/09/30 PHP
Zero Clipboard js+swf实现的复制功能使用方法
2010/03/07 Javascript
jWiard 基于JQuery的强大的向导控件介绍
2011/10/28 Javascript
javascript学习笔记(十五) js间歇调用和超时调用
2012/06/20 Javascript
javascript为下拉列表动态添加数据项
2014/05/23 Javascript
浅谈javascript中的DOM方法
2015/07/16 Javascript
JS文字球状放大效果代码分享
2015/08/19 Javascript
javascript数组去重小结
2016/03/07 Javascript
yii form 表单提交之前JS在提交按钮的验证方法
2017/03/15 Javascript
Angularjs 与 bower安装和使用详解
2017/05/11 Javascript
浅谈Angular 中何时取消订阅
2017/11/22 Javascript
详解Webpack + ES6 最新环境搭建与配置
2018/06/04 Javascript
浅谈ElementUI中switch回调函数change的参数问题
2018/08/24 Javascript
JS 遍历 json 和 JQuery 遍历json操作完整示例
2019/11/11 jQuery
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
2019/11/14 Javascript
微信小程序实现导航栏和内容上下联动功能代码
2020/06/29 Javascript
python实现下载指定网址所有图片的方法
2015/08/08 Python
Python实现的寻找前5个默尼森数算法示例
2018/03/25 Python
西班牙英格列斯百货官网:El Corte Inglés
2016/09/25 全球购物
欧铁通票官方在线销售网站:Eurail.com
2017/10/14 全球购物
英国户外装备商店:Ultimate Outdoors
2019/05/07 全球购物
Java基础知识面试题
2014/03/25 面试题
简历自我评价模版
2014/01/31 职场文书
社会工作专业自荐信
2014/09/26 职场文书
出差报告范文
2014/11/06 职场文书
优秀班主任事迹材料
2014/12/16 职场文书
校本课程教学计划
2015/01/19 职场文书
办公室卫生管理制度
2015/08/04 职场文书
优秀班干部主要事迹材料
2015/11/04 职场文书
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android
java协程框架quasar和kotlin中的协程对比分析
2022/02/24 Java/Android