jsp&servlet面试题经典
来源:互联网 发布:apk下载引导页html源码 编辑:程序博客网 时间:2024/05/18 02:41
1.MVC——如何理解MVC
答: MVC是Model-View-Controller的简写。
“Model” 代表的是应用的业务逻辑 (通过JavaBean,EJB组件实现),
“View” 是应用的表示面(由JSP页面产生),
“Controller” 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。
2.四大共享范围
答:a、page 当前页面。
b、session 同一个网站内。
c、request 从上一页到下一个页面。
d、application 同一个网站内。
3. JSP隐含变量
request 用户端请求,此请求会包含来自GET/POST请求的参数
response 网页传回用户端的回应
pageContext 网页的属性是在这里管理
session 与请求有关的会话期
application servlet 正在执行的内容
config servlet的构架部件
out 用来传送回应的输出 (用来向客户端输出数据)
page JSP网页本身
exception 针对错误网页,未捕捉的例外 (异常)
4、Servlet和Jsp的区别?
答:Servlet是直接执行的文件Jsp是要被通过编译形成Servlet后才执行。
5. servlet生命周期
答: Servlet 的生命周期始于将它装入 Web 服务器的内存时,并在终止或重新装入 Servlet 时结束。包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由 javax.servlet.Servlet 接口的 init, service 和 destroy 方法表达。
6.三个Statment区别,用法
Statment,基本的;PreparedStatement是可编译的,提高效率,callablestatment,存储过程
7.JSP中动态INCLUDE与静态INCLUDE的区别?动态INCLUDE用jsp:include动作实现,它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。
静态INCLUDE用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面
- jsp&servlet面试题经典
- JSP/Servlet 面试题
- JSP & Servlet 面试题
- Jsp&servlet面试题
- Jsp&servlet面试题
- Jsp/servlet面试题
- JSP&Servlet面试题
- Servlet & JSP 面试题
- servlet、jsp面试题
- jsp及Servlet经典面试题以及答案
- jsp及Servlet经典面试题以及答案
- jsp及Servlet经典面试题以及答案
- jsp及Servlet经典面试题以及答案
- 小博老师收集Java经典面试题 ——Servlet和JSP常见面试题
- jsp及Servlet面试题
- jsp与servlet面试题
- jsp和Servlet面试题
- jsp及Servlet面试题
- JBPM——中文乱码
- Java字符编码
- 用 ASCII 字符来画图是一件有趣的事情,并形成了一门被称为 ASCII Art 的艺术。例如,下图是用 ASCII 字符画出来的 CSPRO 字样。 ..____.____..____.._
- ACM--二叉树遍历
- Andorid下的状态选择器(带shape类型)
- jsp&servlet面试题经典
- UVA_534_Frogger
- Google自己的下拉刷新组件 SwipeRefreshLayout + RecyclerView 实现 上拉刷新 和 下拉刷新
- 使用React实现类似快递单号查询效果
- hdu2159 FATE(二维完全背包)
- MyBatis中的批量删除操作
- 记录博客的开通
- android5.0 activity动画
- asp.net mvc_html.ActionLink的几种参数格式