Servlet方面面试题


Posted in 面试题 onSeptember 28, 2016
1、说一说Servlet的生命周期?
答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。

2、Servlet版本间(忘了问的是哪两个版本了)的不同?

3、JAVA SERVLET API中forward() 与redirect()的区别?
答:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用
sendRedirect()方法。

4、Servlet的基本架构
public class ServletName extends HttpServlet {
public void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
}
}

Tags in this post...

面试题 相关文章推荐
请说出几个常用的异常类
Jan 08 面试题
介绍下WebSphere的安全性
Jan 31 面试题
main 函数执行以前,还会执行什么代码
Apr 17 面试题
威盛公司软件C++工程师笔试题面试题
Jul 16 面试题
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
Feb 10 面试题
如何查找和删除数据库中的重复数据
Nov 05 面试题
delegate与普通函数的区别
Jan 22 面试题
广州盈通面试题
Dec 05 面试题
介绍一下HDLC(High-Level Data Link Control)高层数据链路协议
Jan 21 面试题
Linux面试题LINUX系统类
Nov 25 面试题
怎样在 Applet 中建立自己的菜单(MenuBar/Menu)?
Jun 20 面试题
Weblogic和WebSphere不同特点
May 09 面试题
介绍一下javax.servlet.Servlet接口及其主要方法
Nov 30 #面试题
如何现实servlet的单线程模式
Aug 05 #面试题
描述JSP和Servlet的区别、共同点、各自应用的范围
Oct 02 #面试题
Java Servlet的主要功能和作用是什么
Feb 14 #面试题
JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
Oct 22 #面试题
Unix里面如何在后台运行程序
Oct 14 #面试题
程序员经常用到的UNIX命令
Apr 13 #面试题
You might like
php多维数组去掉重复值示例分享
2014/03/02 PHP
php实现将wav文件转换成图像文件并在页面中显示的方法
2015/04/21 PHP
PHP中抽象类、接口的区别与选择分析
2016/03/29 PHP
php生成二维码不保存服务器还有下载功能的实现代码
2018/08/09 PHP
Laravel框架控制器,视图及模型操作图文详解
2019/12/04 PHP
JavaScript中OnLoad几种使用方法
2012/12/15 Javascript
基于jquery实现的图片在各种分辨率下未知的容器内上下左右居中
2014/05/11 Javascript
jQuery实现图片走马灯效果的原理分析
2016/01/16 Javascript
javascript中eval解析JSON字符串
2016/02/27 Javascript
Bootstrap富文本组件wysiwyg数据保存到mysql的方法
2016/05/09 Javascript
解析利用javascript如何判断一个数为素数
2016/12/08 Javascript
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
2017/03/03 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
浅析JavaScript中的特殊数据类型
2017/12/15 Javascript
详解小程序原生使用ES7 async/await语法
2018/08/06 Javascript
vue.js实现带日期星期的数字时钟功能示例
2018/08/28 Javascript
Vue一次性简洁明了引入所有公共组件的方法
2018/11/28 Javascript
支付宝小程序自定义弹窗dialog插件的实现代码
2018/11/30 Javascript
vue使用websocket的方法实例分析
2019/06/22 Javascript
微信小程序模板消息推送的两种实现方式
2019/08/27 Javascript
javascript+Canvas实现画板功能
2020/06/23 Javascript
Vue项目利用axios请求接口下载excel
2020/11/17 Vue.js
[03:42]2018完美盛典-《加冕》
2018/12/16 DOTA
Python中__call__用法实例
2014/08/29 Python
JSON Web Tokens的实现原理
2017/04/02 Python
python出现"IndentationError: unexpected indent"错误解决办法
2017/10/15 Python
python-opencv颜色提取分割方法
2018/12/08 Python
python logging添加filter教程
2019/12/24 Python
Python实现屏幕录制功能的代码
2020/03/02 Python
如何使用python记录室友的抖音在线时间
2020/06/29 Python
使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
2013/01/23 HTML / CSS
世界各地的当地人的食物体验:Eatwith
2019/07/26 全球购物
市场安全管理制度
2014/01/26 职场文书
出生证明公证书
2014/04/09 职场文书
小学大队干部竞选稿
2015/11/20 职场文书
Mybatis-Plus 使用 @TableField 自动填充日期
2022/04/26 Java/Android