JavaWeb试卷二_精品文档.doc

上传人:b****1 文档编号:209442 上传时间:2022-10-06 格式:DOC 页数:4 大小:45.50KB
下载 相关 举报
JavaWeb试卷二_精品文档.doc_第1页
第1页 / 共4页
JavaWeb试卷二_精品文档.doc_第2页
第2页 / 共4页
JavaWeb试卷二_精品文档.doc_第3页
第3页 / 共4页
JavaWeb试卷二_精品文档.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

JavaWeb试卷二_精品文档.doc

《JavaWeb试卷二_精品文档.doc》由会员分享,可在线阅读,更多相关《JavaWeb试卷二_精品文档.doc(4页珍藏版)》请在冰豆网上搜索。

JavaWeb试卷二_精品文档.doc

《JavaWeb试卷二》

一、单项选择题(每题2分,共30分)

1.下列哪一个HTTP响应状态码由于服务器端错误产生的(C)。

A、200B、404C、500D、400

2.以下是web.xml文档的一部分:

Display

myPackage.DisplayServlet

2

Search

/search/search.jsp

1

请问以上web.xml文档中的设置是指示服务器首先装载和初始化哪个servlet?

(D)

A.Display

B.DisplayServlet

C.search.jsp

D.由search.jsp生成的servlet

3.在Tocat5.0.28中开发servlet除了配置Java环境外,还必须把(B)加入到classpath中。

A、servlet.jarB、servlet-api.jarC、common.jarD、struts.jar

4.每个Cookie的大小限制为(B)

A、3kbB、4kbC、5kbD、6kb

5.以下哪个方法不是Servlet的生命周期接口定义的?

(D)

A.init()

B.service()

C.destroy()

D.create()

6.下列动作标签中哪一个是用于重定向一个HTML文件。

(C)

A、

useBean>B、

include>C、

forword>D、

plugin>

7.用HttpServlet类的方法时,必须带两个参数,它们是(A)

A、HttpServletRequest,HttpServletResponse

B、ServletRequest,ServletResponse

C、ServletIntputStream,ServletOutputStream

D、Request,Response

8.MVC架构中使用HTML界面、Jsp界面实现用户界面,使用(B)实现控制逻辑。

A、JspB、ServletC.、JavaScriptD.、EJB

9.useBean标签中scope有四中不同取值,下列哪一个scope取值是Jsp引擎为每一个客户分配一个共享的beans。

(B)

A、requestB、applicationC、sessionD、page

10.JSP的元素类型只有3种:

脚本元素、(B)、标准操作元素。

A、声明元素

B、指令元素

C、表达元素

D、指令动作元素

11.当使用URL重写方式进行会话跟踪时,需要使用以下哪种方法对HttpServletResponse.sendRedirect方法所用的URL进行编码(  D)

A、ServletResponse.encodeURL

B、HttpServletResponse.encodeURL

C、ServletResponse.encodeRedirectURL

D、HttpServletResponse.encodeRedirectURL

12.给定HttpServlet请求对象request以及HttpServlet响应对象response,下面哪条语句能够在servlet中创建cookie"username",并将值设为"joe"(  C )

A、request.addCookie("username"."joe")

B、response.addCookie(username","joe"))

C、response.addCookie(newCookie("username","joe"))

D、request.addCookie(newCookie("username","joe"))

13.在当前页面中包含a.htm的正确语句是(D  )

A、<%@include=”a.htm”%>

B、

includefile=”a.htm”/>

C、<%@includepage=”a.htm”%>

D、<%@includefile=”a.htm”%>

14.假设login.getName()方法返回值的类型为java.lang.String,那么对于JSP片段:

Welcome<%=login.getName()%>,下面哪条语句的作用与其相同( A)

A、Welocome<%out.print(login.getName();%>

B、Welocome<%Writer.print(login.getName();%>

C、Welocome<%response.out.print(login.getName();%>

D、Welocome<%response.writer.print(login.getName();%>

15.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:

( D  )

A、<%@page%>作用于整个JSP页面

B、可以在一个页面中使用多个<%@page%>指令。

C、为增强程序的可读性,建议将<%@page%>指令放在JSP文件的开头,但不是必须的。

D、<%@page%>指令中的属性只能出现一次。

二、判断题(每题1分,共10题,10分)

1.”<%!

”和”%>”之间声明的变量在部分JSP页面内有效。

(F)

2.Session对象能和客户建立起一一对应关系依赖与客户的浏览器是否支持Cookie。

(T)

3.客户的重定向可以使用response的encodeRedirectURL()方法来实现。

(F)

4.JSP内置对象response调用方法getoutputStream()可以获得一个指向客户的输出流,服务器将文件写入这个流,客户就可以下载文件了。

(T)

5.使用SQL语句操作符LIKE进行模式般配,使用”%”代替一个或多个字符,用一个下划线”_”代替一个字符。

(T)

6.编写JavaBeans就是编写一个Java的类,所以只要会写类就能编写一个beans。

(T)

7.通过request的参数值来设置beans相应属性的值,要求request参数名字必须与beans属性的名字相同。

(T)

8.当多个客户请求一个servlet时,引擎为每个客户启动一个进程,这些进程由servlet引擎服务器来管理。

(F)

9.任何一个Web服务目录下的JSP页面都可以通过表单或超链接访问某个servlet。

(T)

10.一个用户在不同的servlet中获取的session对象是不同的。

(F)

三、多项选择题(每题3分,共5题,15分)

1.下面哪两个HTTPServlet的方法能够对客户端请求进行处理?

(   )

A、doGet

B、doPut

C、doPost

D、doTrace

E、doSubmit

2.下列接口属于javax.servlet包的是()

A、HttpSession

B、ServetlConfig

C、ServletContext

D、HttpResponse

E、RequestDispatcher

3.下列那种方式可以实现Servlet或Jsp页面之间共享数据。

()

A、ServletContext

B、HttpServletResponse

C、HttpServletRequest

D、ServletConfig

E、GenericServlet

4.Servlet的表单处理的方法有()

A、getParameter(“parameter1”);

B、setContentType

C、getParameterValues

D、sendRedirect

E、getParameterNames

5.javax.servlet包中包含了两个异常类(  )

A、IOExceptionB、ExceptionC、ServletExceptionD、UnavilableExceptionE、Throws

四、简答题(每题5分,共3题,15分)

1.请说出常用的Jsp内置对象,并简述它们的功能。

(列举5个以上)

2.请写出编写Jsp自定义标签的步骤。

3.请写出Jsp数据库分页的步骤。

五、编程题(每题15分,共2题,30分)

1.设计登录的功能模块,其中包含下列部分:

1)login.html//用来输入用户的姓名、密码信息

2)loginConfirm.java

3)success.jsp

其中loginConfirm是用来进行登录处理的Servlet。

用来获取用户的信息,并进行验证(假设已经设定用户的用户名为sa、密码也为sa),如果用户名和密码都正确则在success.jsp

中打印出用户登录成功、并打印出用户名和密码。

如果登录失败则返回登录界面要求重新登录。

(本题使用RequestDispatcher接口完成Servlet转向Jsp)

2.编写两个过滤器FilterC和FilterD同时作用于一个ServletC。

两个过滤器简单打印一句话。

然后将两个过滤器的作用顺序发生改变,打印出执行结果,并写出web.xml的配置。

4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1