铂躲拖希倒酿疾扑狼亮挂寂筋
Spring简介与开发工具 第一单元测试
1、 动态Web工程中,Web页面及相关内容所在的根目录是?
A: webapp目录
B:WebContent目录
C:views目录
D:src目录
答案: WebContent目录
2、 在Spring工程Java代码中,要访问磁盘d的根目录下的文本文件,应使用哪个类?
A:FileSystemResource
B:ClassPathResource
C:UrlResource
D:ServletContextResource
答案: FileSystemResource
3、 Tomcat服务器的默认端口号是:
A:80
B:8080
C:81
D:25
答案: 8080
4、 要运行动态Web工程,应使用如下哪种运行方式(Run As) ?
A:Run on Server
B:JavaApplication
C:JUnit test
D:Spring Boot App
答案: Run on Server
5、 spring核心容器的模块包括:
A:Core
B:Bean
C:Context
D:SpEL
答案: Core;
Bean;
Context;
SpEL
6、 关于Spring框架的描述,以下哪些正确?
A:Spring框架支持面向切面。
B:Spring框架支持控制反转。
C:Spring框架通过容器管理Bean对象。
D:Spring框架采用分层架构。
答案: Spring框架支持面向切面。;
Spring框架支持控制反转。;
Spring框架通过容器管理Bean对象。;
Spring框架采用分层架构。
7、 关于ApplicationContext接口的描述,以下哪些正确?
A:ApplicationContext是BeanFactory接口的一个子接口。
B:ApplicationContext是ResourceLoader接口的子接口。
C:通过ApplicationContext接口所引用对象的getResource()方法可获得Resource对象。
D:ClassPathResource是ApplicationContext接口的具体实现类。
答案: ApplicationContext是BeanFactory接口的一个子接口。;
ApplicationContext是ResourceLoader接口的子接口。;
通过ApplicationContext接口所引用对象的getResource()方法可获得Resource对象。
8、 Spring是一个重量级的框架。
A:正确
B:错误
答案: 错误
9、 松耦合是Spring框架的特性之一。
A:正确
B:错误
答案: 正确
10、 Spring定义了Resource接口来实现对资源的访问。类路径下的文件资源,可通过实现资源接口的哪个具体类来访问?写出类名。
答案: ClassPathResource
11、 查找资源时,也可以在资源标识字符串中,通过路径前缀来标识资源的访问策略,对于本地文件系统中对应的资源,可以通过哪个路径前缀进行标识?写出前缀表示。
答案: file:
Spring Bean配置与SPEL 第2单元测验
1、 在SpEL中要访问来自属性文件中的port属性,应使用以下哪种办法?
A:”#{port}”
B:”{port}”
C:”:port”
D:”${port}”
答案: “${port}”
2、 以下哪个监听器可监听来自HTTP 用户会话的事件?
A:ServletRequestListener
B:HttpSessionListener
C:ServletContextListener
D:ContextLoaderListener
答案: HttpSessionListener
3、 定义Bean时,属性依赖检查(dependency-check)的默认值是?
A:simple
B:objects
C:all
D:none
答案: none
4、 在注解为中心的配置中,要让XML配置定义的Bean生效,应使用哪个注解导入XML配置?
A:@Import
B:@ImportResource
C:@import
D:@importResource
答案: @ImportResource
5、 以下哪个注解定义的类可识别为Bean。也就是Spring容器将自动为该类创建Bean。
A:@Component
B:@Controller
C:@Service
D:@Repository
答案: @Component;
@Controller;
@Service;
@Repository
6、 有关过滤器的叙述,以下哪个为真?
A:编写自定义的过滤器,可通过编写实现Filter接口的类来实现。
B:通过@WebFilter注解可声明一个过滤器。
C:过滤器用于对Http请求和响应进行处理。
D:自编过滤器的doFilter方法中有一个参数代表过滤器链,用于访问后续过滤器。
答案: 编写自定义的过滤器,可通过编写实现Filter接口的类来实现。;
通过@WebFilter注解可声明一个过滤器。;
过滤器用于对Http请求和响应进行处理。;
自编过滤器的doFilter方法中有一个参数代表过滤器链,用于访问后续过滤器。
7、 使用设值注入,在相应类中一定提供对应属性的setter方法。
A:正确
B:错误
答案: 正确
8、 构造注入是Bean的默认注入方式。
A:正确
B:错误
答案: 错误
9、 定义Bean时可以通过Bean的name属性来定义一个或者多个名称。
A:正确
B:错误
答案: 正确
10、 在注解(@Configuration)配置类中,在方法前面加注————注解用来定义该方法的结果对象为Bean,方法名默认为Bean的标识。
答案: @Bean
11、 采用自动装配给Bean注入属性依赖关系,使用——————注解加在属性定义前面?
答案: @Autowired
JSP与JSTL JSP测验
1、 用户请求JSP页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是?
A:发送一个JSP源文件到客户端
B:发送一个Java字节码文件到客户端
C:发送一个HTML页面到客户端
D:什么都不做。
答案: 发送一个HTML页面到客户端
2、 JSP从HTML表单中获得用户输入表单的name控件内容的正确语句为?
A: request.getAttribute(“name”)
B: request.getParameter(“name”)
C:response.getParameter(“name”)
D: session.getAttribute(“name”)
答案: request.getParameter(“name”)
3、 下面不属于JSP内置对象的是?
A:out对象
B:respone对象
C:application对象
D:page对象
答案: page对象
4、 JSP页面中request.getParameter()方法得到的数据,其类型是?
A:Object
B:Class<T>
C:String
D:Integer
答案: String
5、 当利用request的方法获取Form中元素时,默认情况下字符编码是哪个?
A:ISO-8859-1
B:GB2312
C:UTF-8
D:ISO-8259-1
答案: ISO-8859-1
6、 下列哪个作用范围的bean,请求响应完成则该Bean即被释放,不同客户的Bean互不相同。
A:application
B:request
C:page
D:session
答案: request
7、 能在浏览器的地址栏中看到提交数据的一种表单提交方式是?
A:put
B:post
C:get
D:delete
答案: get
8、 JSTL中给变量x增值的办法,以下哪个正确?
A:<%x=x+1;%>
B:<c:set var=”x” value=”${x+1}”>
C:<c:set var=”x” value=”<%=x+1%>”>
D:<%x++;%>
答案: <c:set var=”x” value=”${x+1}”>
9、 下列说法正确的是?
A:EL表达式查找对象的范围依次是request,pageContext,session,application。
B:使用EL表达式输出对象的属性值时,如果属性值为空,则输出空白。
C:如果指定了对象的查找范围,在该范围内没有找到绑定的对象则不会再去其他范围进行查找了。
D:使用EL表达式输出Bean属性时,允许使用下标的形式。
答案: 如果指定了对象的查找范围,在该范围内没有找到绑定的对象则不会再去其他范围进行查找了。;
使用EL表达式输出Bean属性时,允许使用下标的形式。
10、 假设用以下语句给JSTL变量赋值:<c:set var=”str” value=“JSTL”>则,在页面中要输出该变量的值可以用以下哪个方法?
A:<%=s
B:<c:out value=”${str}”>
C:${str}
D:<c:out value=”str”>
答案: <c:out value=”${str}”>;
${str}
作业JSP与JSTL 简易聊天室设计
1、 列出聊天室设计的各个文件内容,上传效果图片。
评分规则: 分别列出聊天室设计的各个文件内容,标识清楚文件名和文件内容。
上传效果图片,界面美观可加分。
上方为免费预览版答案,如需购买完整答案,请点击下方红字
点关注,不迷路,微信扫一扫下方二维码
关注我们的公众号:阿布查查 随时查看答案,网课轻松过
为了方便下次阅读,建议在浏览器添加书签收藏本网页
电脑浏览器添加/查看书签方法
1.按键盘的ctrl键+D键,收藏本页面
2.下次如何查看收藏的网页?
点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页
手机浏览器添加/查看书签方法
一、百度APP添加/查看书签方法
1.点击底部五角星收藏本网页
2.下次如何查看收藏的网页?
点击右上角【┇】-再点击【收藏中心】查看
二、其他手机浏览器添加/查看书签方法
1.点击【设置】-【添加书签】收藏本网页
2.下次如何查看收藏的网页?
点击【设置】-【书签/历史】查看收藏的网页
蜗剐竿刻犊蔫锤架稀撮丝家渤