A1 J2EE 中,()类的()方法用于创建对话。(选择一项)
a) HttpServletRequest、getSession
b) HttpServletResponse、newSession
c) HtttpSession、newInstance
d) HttpSession、getSession
D2 给定一个 Servlet 的doGet方法中的代码片段,如下:
request.setAttribute(“name”,”zhang”);
response.sendRedirect(“localhost:8080/servlet/MyServlt”);
a那么在 MyServlet 中可以使用()方法把属性 name的值取出来。(选择一项)
a)String Attribute(“name”);
b)String str=(Attribute(“name”);
c)Object Attribute(“name”);
d)无法取出来
….BC3.在Servlet里,能实现重定向的方法有()。(选择两项)
A.运用javax.servlet.http.HttpServletRequest接口的sendRedirect方法
B.运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法
C.运用javax.servlet.RequestDispatcher接口的forward方法
D.运用javax.servlet.ResponseDispatcher接口的forward方法
AC4.利用MyEclipse开发Servlet,下列说法正确的是( )。(只选两项)
A. MyEclipse可自动产生l
B. MyEclipse不能自动产生l,需要手工编写
C.可利用MyEclipse自带的Tomcat作为Servlet容器
D. MyEclipse没有自带Tomcat,需要自己安装配置。
A5.编写Servlet 的doPost方法时,需要抛出异常为()。(只选一项)
A.ServletException, IOException
B.ServletException, RemoteException
C.HttpServletException, IOException
D.HttpServletException, RemoteException
ABC6.有关会话跟踪技术描述正确的是()。(选择三项)
A.Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端
B.关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期
C.在禁用Cookie时可以使用URL重写技术跟踪会话
D.隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示
A7.以下()可用于检索session属性userid的值。(只选一项)
A.session. getAttribute (“userid”);
B.session. setAttribute (“userid”);
C.request. getParameter (“userid”);
D.request. getAttribute (“userid”);
CD8.有关Servlet的生命周期说法正确的有( )。 (选择两项)
A.Servlet的生命周期由Servlet实例控制
B.init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象
C.service()方法响应客户端发出的请求
D.destroy()方法释放Servlet实例
9.在J2EE中,以下对RequestDispatcher描述正确的是(C)。(选择一项)
A.Jsp中有个隐含的对象diapatcher,它的类型是RequestDispatcher
B.ServletConfig有一个方法:getRequestDispatcher可以返回RequestDipatcher对象
C.RequestDipatcher 有一个方法:forward可以把请求继续传递给别的Servlet或者JSP界面
D.JSP中有个隐含的默认对象request,它的类型是RequestDipatcher
10.在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为(A)。(只选一项)
A..jsp文件
B..class文件
C..jar文件
l文件
11. 给定一个Servlet程序的代码片段,如下:( B)
Public void doPost(HttpServletRequest request,HttpServletResponse response) throws
ServletException,IOException {
Session().getAttribute(“A”); //第二行
}
假定第二行返回的对象引用不是null,那么这个对象存储在(B)范围中。(选择一项)
A. page
B. session
C. request
D. application
12.在J2EE中在servletl中的doGet和doPost方法中只有如下代码: (D)
request.setAttribute(”jb”,”aPtech”);
response.sendRedirect(”http://localhost:8080/servlet/Servlet2”);
那么在Servlet2 中使用()可以把属性jb的值取出来。(选择一项)
A.String str = Attribute(“jb”);
B.String sir =(Attribute(“jb”);
C.Object str = Attribute(“jb“);
D.取不出来
13.给定一个Servlet的代码片段如下: ( A )
Public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
______
jsp创建out.println(“hi kitty!”);
out.close();
}
运行次Servlet时输出如下:
hi kitty!
则应在此Servlet下划线处填充如下代码。(选项一项)
A.PrintWriter out = Writer();
B.PrintWriter out = Writer();
C.OutputStream out = OutputStream();
D.OutputStream out = Writer();
14.在Servlet中,下列语句可以正确获取PrintWriter对象的是(C)。(只选一项)
A.PrintWriter out= Writer();
B.PrintWriter out = PrintWriter();
C.PrintWriter out= Writer();
D.PrintWriter out = PrintWriter();
15关于session的使用,下列说话正确的是(AC)。(选择两项)
A.不同的用户窗口具有不同的session
B.不同的用户窗口具有相同的session
C.session可能超时间
D.Session永远不可能超时
16在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用(C)方法。(选择一项)
A. init
B. service
C. doFilter
D. destroy
17.在 J2EE中,便用 Resultset对象的 next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是(C)。(选择一项)
A.InterruptedExceptlon
B.AlreadyBoundExceptlon
C.SQLException
D.NetExcePtlon
18.在J2EE中,对于Httpservlet类的描述,错误的是(A)。(选择一项)
A.我们自己编写的Servlet继承了Httpservlet类,一定需覆盖doPost或者doGet
B.HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法
C.HttpServlet类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest和HttpServletResponse.
D.我们自己编写的servlet继承了Httpservlet类,一般只需要覆盖doPost方法,不必覆盖servive()方法,因为一个service()方法会调用doPost或者doGet方法
19. Servlet中,HttpServletResponse的(C)方法用来把一个Http请求重定向到另外的URL。(选择一项)
A. sendURL()
B. redirectURL()
C. sendRedirect()
D. redirectResponse()
20在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是(B)。(选择一项)
Public class Servlet1 extends HttpServlet{
Public void init() throws ServletException{
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论