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

面试题 相关文章推荐
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
Oct 27 面试题
JSF面试题:Jsf中导航的标签是什么
Apr 20 面试题
包装类的功能、种类、常用方法
Jan 27 面试题
Java里面如何创建一个内部类的实例
Jan 19 面试题
怎么处理XML的中文问题
Mar 26 面试题
C++:局部变量能否和全局变量重名
Mar 03 面试题
为什么在使用动态 SQL 语句时必须为低层数据库对象授予权限
Dec 13 面试题
木马的传播途径主要有哪些
Apr 08 面试题
Python面试题:Python是如何进行内存管理的
Aug 04 面试题
MySQL面试题目集锦
Apr 14 面试题
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
Nov 09 面试题
Java面试题冲刺第十五天--设计模式
Aug 07 面试题
介绍一下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中读写文件与读写数据库的效率比较分享
2013/10/19 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
PHP实现即时输出、实时输出内容方法
2015/05/27 PHP
php微信公众号开发之音乐信息
2018/10/20 PHP
javascript 保存文件到本地实现方法
2012/11/29 Javascript
jQuery实现公告文字左右滚动的实例代码
2013/10/29 Javascript
点击页面其它地方隐藏该div的两种思路
2013/11/18 Javascript
使用jquery修改表单的提交地址基本思路
2014/06/04 Javascript
js判断当页面无法回退时关闭网页否则就history.go(-1)
2014/08/07 Javascript
jQuery实现tag便签去重效果的方法
2015/01/20 Javascript
JavaScript监听和禁用浏览器回车事件实例
2015/01/31 Javascript
jQuery实现tab标签自动切换的方法
2015/02/28 Javascript
jQuery选择器源码解读(一):Sizzle方法
2015/03/31 Javascript
深入理解JavaScript中的对象
2015/06/04 Javascript
JavaScript在网页中画圆的函数arc使用方法
2015/11/13 Javascript
javascript实现数字倒计时特效
2016/03/30 Javascript
通过jquery实现页面的动画效果(实例代码)
2016/09/18 Javascript
正则中的回溯定义与用法分析【JS与java实现】
2016/12/27 Javascript
漂亮实用的页面loading(加载)封装代码
2017/02/03 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
2018/08/10 Javascript
jQuery实现轮播图效果demo
2020/01/11 jQuery
跟老齐学Python之大话题小函数(1)
2014/10/10 Python
pymongo实现控制mongodb中数字字段做加法的方法
2015/03/26 Python
python实现word 2007文档转换为pdf文件
2018/03/15 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
50行Python代码获取高考志愿信息的实现方法
2019/07/23 Python
Python2与Python3的区别详解
2020/02/09 Python
python跨文件使用全局变量的实现
2020/11/17 Python
Python 可视化神器Plotly详解
2020/12/26 Python
市场营销专业应届生自荐信
2014/06/19 职场文书
节能减耗标语
2014/06/21 职场文书
2014年九一八事变演讲稿
2014/09/14 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
2015年推普周活动总结
2015/03/27 职场文书
MySQL 常见的数据表设计误区汇总
2021/06/07 MySQL
Fluentd搭建日志收集服务
2022/09/23 Servers