一、多项选择题
1(3分)
3
禁用EL表达式的方法有____ABC______。(多选)
A)
使用斜杠“\”符号
B)
使用page指令
C)
在web.xml文件中配置<el-ignored>元素
D)
使用异常处理方法
2(3分)
3
关于servlet的service方法,说法正确的是___ABCD____。(多选)
A)
在servlet初始化后,由servlet容器调用
B)
处理客户请求
C)
可以访问外部资源
D)
可获得请求信息
3(3分)
3
struts2自定义拦截器中的“return invocation.invoke”代码表示____BD____。
A)
不执行目标Action的方法,直接返回
B)
执行目标Action的方法,直接返回逻辑视图名称
C)
在自定义拦截器中,该代码是必需的
D)
在自定义拦截器中,该代码是可选的
4(3分)
3
servlet API由多个包组成,主要包括___AB______。(多选)
A)
javax.servlet
B)
javax.servlet.http
C)
javax.servlet.ServletRequest
D)
javax.servlet.ServletResponse
5(3分)
3
struts2关于注册全局类型转换器的说法正确的是____AB____。
A)
必须提供xwork-conversion.properties文件
B)
注册文件的格式为:复合类型=对应类型转换器
C)
注册文件的格式为:对应类型转换器=复合类型
D)
以上说法都不正确
二、单项选择题
6(3分)
3
<jsp:useBean>标签的scope属性,不可以设置为____C______。
A)
request
B)
session
C)
out
D)
page
7(3分)
3
下列web.xml中有关Servlet配置说法,哪一种是错误的?选择是___D____。
A)
在web.xml描述中,首先要声明Servlet
B)
在web.xml描述中,要指定这个Servlet的名字
C)
在web.xml描述中,要指定这个Servlet的类
D)
在web.xml中不可同时指定多个Servlet
8(3分)
3
下列哪个接口用于获取关于数据库的结构信息(D )。
A)
Statement
B)
PreparedStatement
C)
MetaData
D)
DatabaseMetaData
9(3分)
3
下列哪种说法不属于HTTP协议中GET方法和POST方法的区别内容?正确的选择是____D___。
A)
提交数据时,POST比GET安全
B)
提交数据时,POST没有数据量的限制
C)
GET方法请求的页面可以作为书签
D)
POST方法请求的页面可以使用邮件发送
10(3分)
3
下列哪项不能实现会话跟踪技术? 正确的选择是___E____。
A)
使用URL重写
B)
使用隐藏表单域
C)
使用Cookie
D)
使用session
E)
使用application
11(3分)
0
不属于struts2标签库的是____A____。
A)
“< s : t extfield>”
B)
“< s : t extarea>”
C)
“< s : s ubmit>”
D)
“< s e l e c t>”
12(3分)
3
以下对JavaBean的描述, _____D_____是错的。
A)
JavaBean是一个公共(public)的类
B)
JavaBean类的必须有一个无参数的构造函数。
C)
取得或者设置类属性的方法必须是getXXX()或者setXXX()
D)
JavaBean不能封装对数据库的处理
13(3分)
3
现在我们为MyWebApp开发了一些Servlet,应该将这些Servlet发布于 _____C_____文件夹中
A)
/(根目录)
B)
/WEB-INF/
C)
/WEB-INF/classes
D)
/WEB-INF/lib
14(3分)
3
下列选项中,关于Struts2配置文件说法正确的是__C______。
A)
必须置于WEB-INF/classes目录下
B)
必须为Struts.xml
C)
配置Action时必须配置包信息
D)
使用<forward>元素配置转发
15(3分)
3
下面不是EL表达式特点的是___C___。
A)
访问JavaBean属性
B)
访问JSP作用域
C)
任何浏览器都支持
D)
可直接进行运算
16(3分)
3
以下关于JDBC API中的类的说法,是_____B_____是错误的。
A)
可以使用Class.forName或者DriverManager.registerDriver来注册给定的驱动driver
B)
PrepareStatement对象继承了Statement接口,但是访问数据库的速度并没有Statement对象快。
C)
Connection对象代表了和某一个数据源的连接
D)
ResultSet对象负责处理数据结果集对象
17(3分)
3
关于JDBC的说法 _____B_____是错误的。
A)
JDBC是Java语言用来访问数据库的API
B)
一般通过Statement对象的executeUpdate()方法来获得数据集
C)
JDBC-ODBC桥是JDBC库唯一自带的数据库驱动driver
D)
JDBC支持事务的处理
18(3分)
3
在JSP页面中使用<jsp:setProperty name=”beanid” property=”bean的属性” value=”字符串” />格式给Long类型的Bean属性赋值,会调用哪个数据类型转换方法?选择是____A__。
A)
Long.parseLong(String s)
B)
Integer.parseInt(Stirng s)
C)
Double.parseDouble(String s)
D)
不确定
19(3分)
3
对于JDBC,下面的描述______D___________是错的?
A)
CallableStatement类用于调用数据库中的存储过程。
B)
PreparedStatment类可以让数据库预先编译SQL语句
C)
CallableStatement类继承了PreparedStatement类。
D)
PreparedStatement并没有提高访问数据库的速度。
20(3分)
3
EL表达式在对隐含对象进行查找时最先查找的是___B___。
A)
session
B)
page
C)
application
D)
cookie
21(3分)
3
struts2中,以下配置文件上传拦截器只允许上传bmp图片文件的代码,正确的是____A____。
A)
<param name=”allowedTypes”>image/bmp</param>
B)
<param name=”allowedTypes”>*.bmp</param>
C)
<param name=”allowedTypes”>bmp</param>
D)
<param name=”allowedTypes”>image/*.bmp</param>
22(3分)
3
struts2动态调用的格式为___B_____。
A)
ActionName?methodName.action
B)
ActionName! methodName.action
C)
ActionName*methodName.action
D)
ActionName*methodName.action
23(3分)
3
JAVA Web应用的部署描述文件总是放在Web应用的_______C_______目录下。
A)
META-INF
B)
META-CFG
C)
WEB-INF
D)
WEB-CFG
24(3分)
3
Java servlet是运行于_____A____环境中。
A)
服务器端
B)
客户端
C)
服务器端和客户端
D)
浏览器
25(3分)
3
下面HTML语言及描述中,____D______是错误的。
A)
<p><a><</a>form<a>></a>为表单标签</p>
B)
<p><a><</a>input type="text"<a>></a>为文本框</p>
C)
<p><a><</a>br<a>></a>为换行标签</p>
D)
<p><a><</a>hr<a>></a>为段落标签</p>
26(3分)
3
下面描述错误的是___C___。
A)
<p> HTML文件必须由<a><</a>html<a>></a>开头,<a><</a>/html<a>></a>标记结束。</p>
B)
<p> 文档头信息包含在<a><</a>head<a>></a>与<a><</a>/head<a>></a>之间。</p>
C)
<p> 在<a><</a>head<a>></a>和<a><</a>/head<a>></a>之间可以包含<a><</a>title<a>></a>和<a><</a>body<a>></a>等信息。</p>
D)
<p>文档体包含在<a><</a>body<a>></a>和<a><</a>/body<a>></a>标记之间</p>
27(3分)
3
以下语法哪一句是对的_____D____。
A)
<p> <a><</a> % = i n t a %<a>></a></p>
B)
<p> <a><</a> % o u t.p r i n t l n("abc") %<a>></a></p>
C)
<p><a><</a> % !o u t.p r i n t l n ("abc") %<a>></a></p>
D)
<p><a><</a> % = "abc" % <a>></a></p>
28(3分)
3
下面对于___B_______HTML的元素描述是错的。
A)
<p><a><</a> ! — …… — <a>></a> 为注释标记</p>
B)
<p><a><</a> a h r e f = ""<a>></a>为链接图像标记</p>
C)
<p><a><</a> b r <a>></a>为换行标记</p>
D)
<p><a><</a> p <a>></a>为分段元素</p>
29(3分)
3
可以在以下哪个__A____标记之间插入Java程序片?
A)
<p><a><</a>% 和 %<a>></a></p>
B)
<p><a><</a>% 和 /<a>></a></p>
C)
<p><a><</a>/ 和 %<a>></a></p>
D)
<p><a><</a>% 和 !<a>></a></p>
30(3分)
3
session的有效有效时间是以____C____为单位的。
A)
小时
B)
分钟
C)
秒
D)
毫秒
三、判断题
31(10分)
10
网站设计的时候经常会处理大量的数据,这些数据必须都放在JSP页面中。( B )
A) 正确
B) 错误
上海开放大学Web应用开发-课程作业2客观题
点点赞赏,手留余香
给TA打赏
随机题搜索:
评论0