您的位置:首页 > 职场人生

Servlet & JSP 面试题

2016-06-09 05:44 295 查看
下面是自网络上看到的面试题中自己不会的,供大家一起学习!

l Servlet执行时一般实现哪几个方法?

public void init(ServletConfig config)

public ServletConfig getServletConfig()

public String getServletInfo()

public void service(ServletRequest request,ServletResponse response)

public void destroy()

四种会话跟踪技术

会话作用域ServletsJSP页面描述page否是代表与一个页面相关的对象和属性。一个页面由一个编译好的Java servlet
类(可以带有任何的include
指令,但是没有include
动作)表示。这既包括servlet
又包括被编译成servlet
的JSP
页面
request是是代表与Web
客户机发出的一个请求相关的对象和属性。一个请求可能跨越多个页面,涉及多个Web
组件(由于forward
指令和include
动作的关系)
session是是代表与用于某个Web
客户机的一个用户体验相关的对象和属性。一个Web
会话可以也经常会跨越多个客户机请求
application是是代表与整个Web
应用程序相关的对象和属性。这实质上是跨越整个Web
应用程序,包括多个页面、请求和会话的一个全局作用域。

servlet的生命周期

web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。

开发Servlet 三种方式

1. l实现接口servlet

2. l继承 generic servlet类

3. l继承 httpservlet 类
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Servlet Jsp 面试