期中测试
覆盖已学模块 1–5:WEB 基础与开发环境、JSP 技术基础、Servlet/Filter/Listener、Spring 框架(IoC/DI)、SpringMVC。共 30 题(四选一),提交后即时判分,附逐题讲解与各模块正确率分布。
还剩 30 题未作答。可以现在交卷(未作答题按错误计),也可以答完再交。
模块1WEB 基础与开发环境(4 题)
Q1判定一个网页是「动态网页」的核心依据是( )
静态/动态网页 Q2URL http://localhost:8080/guestbook/index.jsp 中,8080 表示( )
URL 组成 Q3Tomcat 在这套技术栈里的角色是( )
Web 服务器/Tomcat Q4HTTP 是「无状态」协议,网站要记住「当前用户」应依赖( )
HTTP 无状态/Session 模块2Servlet / Filter / Listener(4 题)
Q5关于 Servlet 生命周期,下列说法正确的是( )
Servlet 生命周期 Q6在 web.xml 中,把 Servlet 映射到 URL 的元素是( )
web.xml 映射 Q7关于链上多个 Filter 的执行顺序,正确的是( )
Filter 链顺序 Q8关于 Listener,下列说法正确的是( )
Listener 模块3内置对象 · JSP · JavaBean(4 题)
Q9<%! int i = 0; %> 与 <% int i = 0; %> 的区别是( )
声明 vs 脚本 Q10要「真正隐藏」一段代码不让用户查看源码看到,应使用( )
JSP 注释 vs HTML 注释 Q11要保存「同一用户多次访问都要保留」的数据(如登录状态),应使用哪个内置对象?
内置对象作用域 Q12JSP 与 Servlet 的关系最准确的描述是( )
JSP-Servlet 关系 模块4Spring 框架(IoC/DI)(4 题)
Q13IoC(控制反转)的含义是( )
IoC 概念 Q14关于 @Component 四兄弟,正确的是( )
分层注解 Q15BeanFactory 与 ApplicationContext 的区别,正确的是( )
核心接口 Q16注解配置中 @Value("zhang") 的作用是( )
DI 注解 模块5MVC 模式 · SpringMVC(4 题)
Q17DispatcherServlet 的作用是( )
前端控制器 Q18SpringMVC 请求处理五步的正确顺序是( )
请求处理流程 Q19@RequestMapping 的作用是( )
请求映射注解 Q20HandlerMapping 的职责是( )
核心组件 模块6MySQL 数据库基础(5 题)
Q21MySQL 中主键(PRIMARY KEY)的特性是( )
主键约束 Q22shrmssm.sql 中 tblemp.departmentid 作为逻辑外键,指向( )
逻辑外键 Q23SQL 中按条件筛选出满足条件的行,应使用哪个子句?
SQL 子句 Q24向带自增主键的表插入一行后,取回刚生成的主键值最可靠的方式是( )
自增主键 Q25tbldept 与 tblemp 之间的关系是( )
表间关系 模块7JDBC 数据访问(5 题)
Q26JDBC 中建立数据库连接应使用( )
建立连接 Q27防止 SQL 注入,参数应使用( )
防 SQL 注入 Q28JDBC 资源正确的关闭顺序是( )
资源关闭 Q29executeUpdate() 用于( )
执行语句 Q30JDBC 四大接口(Driver/Connection/Statement/ResultSet)之所以是多态落点,是因为( )
四大接口/多态