第一章测试
1.‎Apache Tomcat服务器默认使用的通信端口是( )。
A:8080
B:8088
C:3306
D:80
答案:A
2.‍下面选项中,不是由包java.sql提供的接口是( )。
A:Connection
B:DriverManager
C:ResultSet
D:PreparedStatement
答案:B
3.‎定义一个Maven依赖坐标,通常需要定义( )个值。
A:2
B:5
C:4
D:3
答案:D
4.‎Java应用于嵌入式开发,指的是( )。
A:J2EE
B:Java SE
C:Java EE
D:Java ME
答案:D
5.‌Java程序或者Web程序以JDBC方式访问数据库时,可以不使用由数据库厂商提供的驱动包。( )
A:错
B:对
答案:A
6.使用Maven能方便地管理Java项目或Java Web项目的依赖包。( )
A:对
B:错
答案:A
7.‌在Java Web中,通常选用Tomcat作为Web服务器。( )
A:对
B:错
答案:A
8.‎使用JDBC提供的Statement接口能实现对数据库的参数式查询。( )
A:对
B:错
答案:B
9.IDEA内置了Maven。( )
A:对
B:错
答案:A
第二章测试
10.page指令的( )属性用于引入需要的包或类。
A:extends
B:import
C:language
D:isErrorPage
答案:B
11.JSP内置对象( ),提供了重定向方法sendRedirect()。
A:session
B:out
C:request
D:response
答案:D
12.‎会话跟踪所使用的JSP内置对象是( )。
A:session
B:request
C:response
D:application
答案:A
13.‌JSP表达式用法<%=exp%>,可以通过使用内置对象( )的方法println()实现。
A:PrintWriter
B:session
C:response
D:out
答案:D
14.‍JSP页面调试,必须有Web服务器环境。( )
A:对
B:错
答案:A
15.‍JSP页面不能包含HTML标签和JavaScript脚本。( )
A:错
B:对
答案:A
16.使用动作标签<jsp:forward>会产生新的请求对象。( )
A:错
B:对
答案:A
17.‌EL表达式简化了对JSP内置对象属性的访问,通常配合JSTL标签来使用。( )
A:错
B:对
答案:B
18.JSP文件包含指令标签必须使用file属性。( )
el表达式获取值A:错
B:对
答案:B
19.若表单提交的数据含有中文,则在接收之前,应使用JSP内置对象request的方法setChraracterEncoding()设置字符编码,以避免显示或写入数据库时出现中文乱码。‏( )
A:错
B:对
答案:B
第三章测试
20.‍JavaBean作用范围最小的是( )。
A:session
B:request
C:page
D:application
答案:C
21.‍JSP在MVC模式中开发的Web项目的作用是( )。
A:模型
B:业务处理
C:视图
D:控制器
答案:C
22.在eclipse/IDEA中创建Servlet时,默认使用的方式是( )。
A:继承抽象类HttpServlet
B:实现接口ActionSupport
C:继承抽象类GenericServlet
D:实现接口Servlet
答案:A
23.‍在JSP页面里,创建JavaBean实例的方法是使用( )。
A:<jsp:useBean>
B:<jsp:getProperty>
C:<jsp:setProperty>
D:new
答案:A
24.‎IDEA和eclipse都提供了快速自动生成类成员属性的Getter/Setter方法的功能。( )
A:错
B:对
答案:B
25.‏Servlet转发时会产生新的请求对象。( )
A:错
B:对
答案:A
26.‌Servlet及其过滤器和,都必须在l里配置或使用注解配置。( )
A:对
B:错
答案:A
27.‍Servlet程序向浏览器容器输出含有中文的信息前,为避免中文乱码,需要使用响应对象的方法setContentType()指定响应信息的字符编码。( )
A:对
B:错
答案:A
28.‌Servlet程序通过请求对象的getDispatcher()方法获得请求转发对象。( )
A:错
B:对
答案:A
29.在JSP页面里‌使用JSTL标签<c:forEach>显示List类型的数据时,必须同时使用属性items和var。( )
A:对
B:错
答案:A
第四章测试
30.MySQL数据库服务器默认使用的通信端口是( )。
A:3306
B:8080
C:8088
D:3308
答案:A
31.在MyBatis配置文件里,配置数据源信息时,未使用的标签是( )。
A:environment
B:property
C:dataSource
D:mapper
答案:D
32.在以xml映射方式使用MyBatis的程序里,最终使用的对象类型是( )。
A:Resources
B:SqlSession
C:SqlSessionFactory
D:SqlSessionFactoryBuilder
答案:B
33.‏使用MyBatis框架时,SqlSession的( )方法不必使用事务管理方式。
A:selectList
B:delete
C:update
D:insert
答案:A
34.‌MyBatis的核心接口是SqlSession,以工厂模式创建该接口类型的对象。( )
A:错
B:对
答案:B
35.‌使用MyBatis框架对数据库进行增加、删除和修改,必须使用事务提交方式。( )
A:对
B:错
答案:A
36.使用MyBatis框架,必须先建立扩展名为.xml的映射文件。( )
A:对
B:错
答案:B
37.‏使用MyBatis框架,每个实体类必须定义主键。( )
A:对
B:错
答案:B
38.如果MyBatis框架只定义xml映射文件而不定义映射接口,则在框架配置文件的标签<mapper>里只能通过resource属性引用xml映射文件。( )
A:错
B:对
答案:B
39.‎在MyBatis配置文件的<mapper>标签里,通过class属性引用映射接口文件。( )
A:错
B:对
答案:B
40.接口SqlSession定义的获取映射器的方法名是getMapper。( )
A:错
B:对
答案:B

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。