JAVA高级编程技术(华东交通大学) 中国大学mooc慕课答案2024版 m106673


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、 列出聊天室设计的各个文件内容,上传效果图片。
评分规则:  分别列出聊天室设计的各个文件内容,标识清楚文件名和文件内容。
上传效果图片,界面美观可加分。


下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!

暂无优惠



完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,购买后上方矩形框将出现已付费的隐藏内容。



不知道怎么购买?点此查看购买教程!


点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

阿布查查 » JAVA高级编程技术(华东交通大学) 中国大学mooc慕课答案2024版 m106673
+
账户
更新
搜索
帮助
主页