IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> javaweb 作业10 -> 正文阅读

[Java知识库]javaweb 作业10

作业10

一.单选题

1、JSON对象结构中,关键字key必须为()类型。
A、Object
B、Array
C、String
D、Number

正确答案: C

2、下面属于RESTful风格请求的是()。
A、http://…/queryItems?id=1
B、http://…/queryItems?id=1&name=zhangsan
C、http://…/items/1
D、http://…/queryitems/1
正确答案: C

3、以下有关Jackson的开源包及说明错误的是()。
A、jackson-annoations-2.8.8.jar:JSON转换注解包
B、jackson-core-2.8.8.jar:JSON转换核心包;
C、jackson-databind-2.8.8.jar:JSON转换的数据绑定包;
D、jackson-support-2.8.8.jar:JSON转换的依赖包。

正确答案: D

4、下面不属于AJAX中的属性的是()。
A、data
B、contentType
C、dataType
D、database

正确答案: D

5、下面选项中不属于Jackson的开源包的是()。
A、jackson-annoations-2.8.8.jar
B、jackson-core-2.8.8.jar
C、jackson-databind-2.8.8.jar
D、jackson-data-2.8.8.jar

正确答案: D

6、使用@RequestMapping注解限定POST请求方法时,需要指定()。
A、method=RequestMethod.POST
B、method=HttpMethod.POST
C、method=POST
D、method=Method.POST

正确答案: A

7、针对GET方式RESTful风格的请求http://localhost:8080/chapter14/user/1,后台方法接收参数的路径映射写法可行的是()。
A、@RequestMapping( /user/{id} ,method=RequestMethod.GET)
B、@RequestMapping(value="/user/ids")
C、@GetMapping(value= /user/{ids} )
D、@GetMapping(value= /user/{id} ,method=RequestMethod.GET)

正确答案: C

二.填空题

1、RESTful风格就是把____变成请求路径的一种风格。

正确答案:请求参数

2、JSON有两种数据结构,分别为____和数组结构。

正确答案:对象结构

3、Spring MVC在数据绑定的过程中,需要对传递数据的格式和类型进行转换,它既可以转换String类型的数据,也能够转换____的数据。

正确答案:JSON等其他类型

4、方法中的@PathVariable注解则用于接收并绑定请求参数,它可以将请求____中的变量映射到方法的形参上。

正确答案:URL

5、<mvc:resources …/>中有两个重要属性location和____。

正确答案:mapping

6、JSON对象的数组结构以“[”开始,以“]”结束,中间部分由0个或多个以英文“____”分隔的值的列表组成。

正确答案:,

7、RESTful风格在HTTP请求中,使用____、delete、post和get方式分别对应添加、删除、修改和查询的操作。

正确答案:put

8、在实际开发中,使用____格式的数据进行前后台的数据交互。

正确答案:JSON

9、注解@ResponseBody用于直接返回return对象。该注解用在____上。
正确答案:方法

10、JSON是一种____级的数据交换格式。
正确答案:轻量

11、注解@RequestBody用于将请求体中的数据绑定到方法的形参中。该注解用在方法的____上。
正确答案:形参

12、在使用注解式开发时,需要用到2个重要的JSON格式转换注解,分别为@RequestBody和____。
正确答案:@ResponseBody

13、使用< bean >标签配置方式配置JSON转换器时,需要同时配置处理器映射器和处理器适配器,并且JSON转换器是配置在____中。

正确答案:适配器

14、RESTful可以将他理解为一种软件架构风格或设计风格,而不是一个____。

正确答案:标准

15、使用JSON可以传输一个简单的数据,也可以传输一个数组或者一个复杂的____对象。

正确答案:Object

16、在目前国内开发,多使用____和get方式来进行增删改查操作。
正确答案:post

17、使用AJAX方式将Object对象数据转换为JSON格式数据,可以使用JSON的____方法。

正确答案:stringify()

18、在jsp页面的< input >标签中可以通过单击事件____触发一个函数。

正确:onclick

19、如果使用JSON存储单个数据(如“abc”),一定要使用____的形式。

正确答案:数组

20、< mvc:resources… />元素用于配置____的访问路径。
正确答案:静态资源

21、一般Web服务器默认的Servlet名称是____。

正确答案:default

22、使用AJAX方式传递JSON格式数据时,ontentType值必须为____。

正确答案:application/json

23、RESTful风格在HTTP请求中,不能够出现____。

正确答案:动词

24、@PathVariable注解用于接收并绑定请求参数,它可以将请求URL中的____到方法的形参上。

正确答案:变量映射

25、使用@RequestMapping注解限定GET请求方法时,需要指定method=____。

正确:RequestMethod.GET

26、为了实现浏览器与控制器类(Controller)之间的数据交互,Spring提供了一个____接口来完成此项工作。
正确答案:
HttpMessageConverter<T>

27、JSON是____的简称,是一种轻量级的数据交换格式。
正确答案:JavaScript ObjectNotation

28
在jsp中获取当前项目路径可以通过EL表达式____获取。
正确答案:${pageContext.request.contextPath }

29
____是Spring MVC默认处理JSON格式请求响应的实现类。
正确答案:MappingJackson2HttpMessageConverter

三.判断题

1
使用< mvc:default-servlet-handler >标签可以实现对静态资源的访问。( )

正确答案:√

2
RESTful也称之为REST,是英文“Representational State Transfer”的简称( )

正确答案:√

3
XML相对于JSON来说,解析速度更快,占用空间更小。( )

正确答案:×

4
JSON的对象和数组两种数据结构可以分别组合构成更为复杂的数据结构。( )

正确答案:√

5
JSON对象数据结构的关键字(key)必须为String类型,值(value)可以是String、Number、Object、Array等数据类型()。( )

正确答案:√

6
@RequestBody用于将请求体中的数据绑定到方法的形参中,使用时用在方法的形参上。( )

正确答案:√

7
<mvc:resources… />元素中,mapping属性用于匹配静态资源全路径,其中“/**”表示文件夹及其子文件夹下的某个具体文件。( )

正确答案:√

8
@PathVariable(“id”)注解用于接收并绑定请求参数,如果请求路径中的参数名方法形参名称一样,则@PathVariable后面的“(“id”)”可以省略()。( )
正确答案:√

9
JSON对象结构以“{”开始,以“}”结束,中间部分由0个或多个以英文“,”分隔的name/value对构成。( )

正确答案:√

10
JSON是理想的数据交互语言,它易于阅读和编写,同时也易于机器解析和生成( )

正确答案:√

11
RESTful也称之为REST,是一种软件架构标准。( )

正确答案:×

12
在web.xml中激活tomcat的静态资源拦截,这种配置方式运行效率高。( )

正确答案:√

13
MappingJackson2HttpMessageConverter类只能将Java对象转换为JSON对象和XML文档,不能将JSON对象和XML文档转换为Java对象。( )
正确答案:×

14
RESTful风格在HTTP请求中,使用put、delete、post和get方式分别对应添加、删除、修改和查询的操作。( )

正确答案:√

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-12-13 12:40:04  更:2021-12-13 12:40:46 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 5:35:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码