电子科技大学智慧树知到“软件工程”《基于J2EE的开发技术》网课测试题答案
(图片大小可自由调整)
第1卷
一.综合考核(共15题)
1.页面表单/参数可以通过response对象的相应方法取得。()
A.正确
B.错误
2.使用RequestDispatcher的forward()方法页面跳转会导致地址栏改变。()
A.正确
B.错误
3.以下关于JavaBeans的说法中,错误的是()。
A.JavaBeans是基于JAVA语言的
B.JavaBeans是JSP的内置对象之一
C.JavaBeans是一种Java类
D.JavaBeans是一个可重复使用的软件组件
4.下面关于pageContext对象说法中正确的是()。
A.pageContext对象为JSP页面包装页面的上下文
B.pageContext对象创建和初始化都是由容器来完成的
C.getRequest()方法返回当前的request对象
D.getSession()方法返回当前页面的session对象
E.removeAttribute()方法用来删除默认页面范围或特定范围之中的已命名对象
5.下列哪个方法用于URL重写?()
A.HttpServletResponse接口的rewriteURL()方法
B.HttpServlet接口的rewriteURL()方法
C.HttpServletRequest接口的encodeURL()方法
D.HttpServletResponse接口的encodeURL()方法
6.下面的描述错误的是()。
A.Statement的cuteQuery()方法会返回一个结果集
B.Statement的cuteUpdate()方法会返回是否更新成功的boolean值
C.使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值
D.ResultSet中的next()方法会使结果集中的下一行成为当前行
7.实体Bean是由什么组成的?()
A.EntityManager对象
l的简单的XML部署描述文件
C.纯粹的Java对象(POJO)
D.实体
E.以上都是
8.在myjsp.jsp中,关于下面的代码说法正确的是()。
A.该页面可以使用exception对象
B.该页面发生异常会转向error.jsp
C.存在errorPage属性时,isErrorPage是必须的属性值且一定为false
D.error.jsp页面一定要有isErrorPage属性且值为true
9.下列关于ResultSet接口的说法哪些是正确的?()
A.ResultSet接口被用来提供访问查询结果的数据表,查询结果被当作ResultSet对象而返回
B.ResultSet对象提供“指针”,指针每次访问数据库表的一行
C.ResultSet的next()方法用来移动指针到数据表的下一行,如果到达表尾,next()方法返回假的布尔值-false,否则为真
D.ResultSet接口提供大量的获得数据的方法,这些方法返回数据表中任意位置的数据
E.以上说法都不对
10.在Jdbc中可以调用数据库的存储过程的接口是()。
A.Statement
B.PreparedStatement
C.CallableStatement
D.PrepareStatement
11.关于ResultSetMetaData类的方法有哪些?()
A.int getColumnCount() throws SQLException
B.int getColumnDisplaySize() throws SQLException
C.String getColumnName(int column) throws SQLException
D.String getColumnTypeName(int column) throws SQLException
E.以上说法都不对
12.下列关于HTTP协议说法正确的是()。
A.HTTP是一种请求/响应式的协议
B.HTTP请求消息中Accept表示浏览器可接受的MIME类型
C.HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式
D.HTTP请求消息中Accept-Language表示浏览器所希望的语言种类
E.HTTP请求消息中Host表示初始URL中的主机和端口
13.看下列HTML标签:点击超级链接后下列哪一个servlet方法将被调用?()
A.doGet
B.doGET
C.doPost
D.doPOST
14.下列JSTL中迭代标签说法错误()。
A.JSTL中迭代标签有:和
B.标签可以迭代固定次数
C.标签可以在Collection中迭代
D.标签仅可以指定一个分隔符
15.JSP在WEB服务器上运行结果()。
A.可以在WEB浏览器看到
B.只能在WEB浏览器看到
C.可能在WEB浏览器看到
D.不可能在WEB浏览器看到
第2卷
一.综合考核(共15题)
1.下面的描述错误的是()。
A.Statement的executeQuery()方法会返回一个结果集
B.Statement的executeUpdate()方法会返回是否更新成功的boolean值
C.使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值
D.ResultSet中的next()方法会使结果集中的下一行成为当前行
2.在JSP中使用标记时,不会出现的属性是()。
A.name
B.property
C.value
D.以上皆不会出现
3.假设在helloapp应用中有一个hello.jsp,它的文件路径如下:%JAVA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问hello.jsp的URL是什么?()
A.http://localhost:8080/hello.jsp
B.http://localhost:8080/helloapp/hello.jsp
C.http://localhost:8080/helloapp/hello/hello.jsp
D.http://localhost:8080/webapps/helloapp/hello/dello.jsp
4.实体Bean与Session Bean有什么区别()。
A.对象引用不同,实体存在客户可见的、持久化身份(主键)
B.不能够直接通过远程访问到实体
C.实体的生命周期可能与应用本身的生命周期无关
D.实体存在持久化、客户可见的状态
E.以上说法都不正确
5.以下关于EJB3.0中的依赖注入技术叙述正确的是()。
A.EJB3.0规范引入了依赖注入来用于引用资源和EJB相关对象
B.为EJB组件指定依赖的资源可以使用@Resource注释来实现
C.在无状态会话Bean组件被创建后,Bean类可以通过@PostConstruct注册一个回调方法
D.以上说法均不正确
6.用JSP2.0表达式语法在JSP页面上正确显示10+20的结果的是()。
A.${10+20}
B.${10+20};
C.$(10+20)
D.$(10+20);
7.配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是()。
A.先安装TOMCAT,再安装JDK
B.先安装JDK,再安装TOMCAT
C.不需安装JDK,安装TOMCAT就可以了
D.JDK和TOMCAT只要都安装就可以了,安装顺序没关系
8.JavaWeb应用程序必须负责为HttpSession分配惟一的ID。()
A.正确
B.错误
9.两个客户依次使用浏览器浏览aa.jsp,且每个客户只浏览一次,那么,第2个客户的浏览器将显示什么?()
A.0 1
B.1 2
C.3 4
D.5 6
E.什么也没有
10.对于“”之间声明的变量,以下说法正确的是()。
A.不是JSP页面的成员变量
B.多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
C.多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响
D.是JSP页面的局部变量
11.下面哪个jsp隐含对象可以实现多次请求共享?()
A.page
B.request
C.get
D.applicatio
12.在浏览器禁用cookie前提下,下列哪些技术能够记住客户端状态?()
A.Http headers
B.Httpsession
C.隐藏域
D.URL重写
13.下面关于page指令说法中错误的是()。
A.page指令用来定义JSP页面中的全局属性
B.一个JSP页面只能包含一个page指令
C.除了import外,其他page指令定义的属性/值只能出现一次
D.language属性用来指示所使用的语言,“java”是当前唯一可用的JSP语言
14.哪个不是Servlet接口的方法?()
A.doGet方法
B.doPost方法
C.init方法
D.forward方法
15.以下几个术语正确对应的是()。
A.EJB-企业Java Bean
B.DI-依赖注入
C.MDB-消息驱动Bean
D.IDE-集成开发环境
E.ISV-独立软件开发商
第1卷参考答案
一.综合考核
1.参考答案:B
2.参考答案:B
3.参考答案:B
4.参考答案:ABCDE
5.参考答案:D
6.参考答案:B
7.参考答案:BD
8.参考答案:A
9.参考答案:ABCD
10.参考答案:C
11.参考答案:ABCD
12.参考答案:ABCDE
13.参考答案:A
java网课推荐14.参考答案:D
15.参考答案:A
第2卷参考答案
一.综合考核
1.参考答案:B
2.参考答案:C
3.参考答案:C
4.参考答案:ABCD
5.参考答案:ABC
6.参考答案:A
7.参考答案:B
8.参考答案:B
9.参考答案:E
10.参考答案:B
11.参考答案:D
12.参考答案:D
13.参考答案:B
14.参考答案:D
15.参考答案:ABCDE
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论