update>建立事务处理上下文
39.下列关于Servlet的功能描述正确的是()。
A)Servlet可以创建并返回一个包含基于客户请求性质的动态内容的完整的HTML页面
B)Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面
C)Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信
D)Servlet可以用多个客户端处理连接,接收多个客户端的输入,并将结果广播到多个客户端上
E)Servlet对特殊的处理采用MIME类型过滤数据,例如图像转换或者Word文档转换
40.下列关于Servlet技术的特点说法正确的是()。
A)可移植性好
B)功能强大
C)安全,简洁,和服务器紧密集成
D)高效耐用
E)Java语言能实现的功能,Servlet基本都能实现
41.Servlet的生命周期包括下列()个阶段。
A)装载Servlet
B)创建一个Servlet实例
C)调用init()方法
D)激活Service()方法,并传递请求和响应对象
E)调用destroy()方法来销毁Servlet
42.下列对HttpServlet类描述错误的是()。
A)HttpServlet类是针对使用Http协议的Web服务器的Servlet类
B)HttpServlet类通过执行Servlet借口,能够提供Http协议的功能
C)HttpServlet的子类实现了doGet()方法去响应HTTP的Get请求
D)HttpServlet的子类实现了doPost()方法去响应HTTP的Post请求
E)HttpServlet类通过init()方法和destory()方法管理Servlet自身的资源
43.下列对于web.xml的配置说法错误的是()。
A)在web.xml描述中,首先要声明Servlet
B)在web.xml描述中,要指定这个Servlet的名字
C)在web.xml描述中,要指定这个Servlet的类
D)在web.xml描述中,要为Servlet做URI映射
E)在web.xml中不可同时指定多个Servlet
44.下列关于ServletConfig接口说法错误的是()。
A)ServletConfig接口是一个由Servlet容器使用的Servlet配置对象
B)ServletConfig接口用于在Servlet初始化时向它传递信息
C)ServletConfig接口拥有getInitParameter()方法
D)ServletConfig接口拥有getServletName()方法
E)ServletConfig接口的getServletContext()方法不返回任何值
45.下面关于ServletException的方法说法正确的是()。
A)ServletException()方法构建一个新的Servlet异常
B)ServletException(Stringmessage)方法构建一个指定信息的新的Servlet异常
C)ServletException(ThrowablerootCause)方法构建一个新的Servlet异常,Servlet需要时抛出,包含妨碍正常操作的根异常信息
D)getRootCause()方法返回引起Servlet异常的原因
E)以上方法只有A,B正确
46.下列关于ServletRequest接口能处理的事情中,说法正确的是()。
A)找到客户端的主机名和IP地址
B)检索请求参数
C)取得和设置属性
D)设置输入和输出流
E)取得输入和输出流
47.下面关于HttpServletRequest接口描述错误的是()。
A)HttpServletRequest接口中最常用的方法就是获得请求的参数
B)JSP中的内建对象request是一个HttpServletRequest实例
C)HttpServletRequest主要处理读取和写入HTTP头标
D)HttpServletRequest主要处理取得路径信息和标识HTTP会话,取得和设置cookies
E)HttpServletRequest主要处理取得输入和输出流
48.下面关于HttpServletResponse接口描述正确的是()。
A)HttpServletResponse代表了对客户端的Http响应
B)JSP中的内建对象response是一个HttpServletResponse实例
C)etCharacterEncoding(Stringcharset)方法设置响应的MIME类型
D)getWriter()方法取得PrintWriter对象,来输出字符数据
E)setContentType()方法设置响应的MIME类型
49.下面哪一个不是JSP本身已加载的基本类?
()
A、java.lang.*B、java.io.*C、javax.servlet.*D、javax.servlet.jsp.*
50.对于预定义<%!
预定义%>的说法错误的是:
()
A、一次可声明多个变量和方法,只要以“;”结尾就行
B、一个声明仅在一个页面中有效
C、声明的变量将作为局部变量
D、在预定义中声明的变量将在JSP页面初始化时初始化
51.从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:
()
A、Select*from员工where姓名=’_玛丽_’
B、Select*from员工where姓名=’%玛丽_’
C、Select*from员工where姓名like‘_玛丽%’
D、Select*from员工where姓名like‘%玛丽%’
52.下述选项中不属于JDBC基本功能的是:
()
A.与数据库建立连接B.提交SQL语句
C.处理查询结果D.数据库维护管理
53.在JSP中使用getProperty>标记时,不会出现的属性是:
()
A.nameB.propertyC.valueD.以上皆不会出现
54.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:
()
A.<%@page%>作用于整个JSP页面。
B.可以在一个页面中使用多个<%@page%>指令。
C.为增强程序的可读性,建议将<%@page%>指令放在JSP文件的开头,但不是必须的。
D.<%@page%>指令中的属性只能出现一次
55.在JSP中调用JavaBean时不会用到的标记是:
()
A.B.useBean>C.setProperty>D.getProperty>
56.关于JavaBean正确的说法是:
()
A.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B.在JSP文件中引用Bean,其实就是用useBean>语句
C.被引用的Bean文件的文件名后缀为.javaD、Bean文件放在任何目录下都可以被引用
57.Servlet程序的入口点是:
()
A.init()B.main()C.service()D.doGet()
58.不能在不同用户之间共享数据的方法是()
A.通过cookieB.利用文件系统C.利用数据库D.通过ServletContext对象
59.在JSP中如果要导入java.io.*包,应该使用()指令。
A.page B.taglib C.include D.forward
60.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page指令的()属性。
A.Exception B.isErrorPage C.error D.errorPage
61.java.io.File对象的()方法可以新建一个文件。
A.delete() B.createFile() C.mkdir() D.createNewFile()
62.sesson对象的()方法用于判断是否为开始新会话。
A.begin() B.isNewSessionID() C.invalidate() D.isNew()
63.创建JSP应用程序时,配置文件web.xml应该在程