第十二章 文件的上传和下载
一. 单选题(共5题,50分)
-
(单选题)
文件下载时,用于设定实体内容的MIME类型的响应头是()
A. Content-Disposition
B. Content-Type
C. ContentEncoding
D. ContentAttachment -
(单选题)
下面方法,用于判断请求消息中的内容是否是“multipart/form-data”类型的是()
A. isMultipartData()
B. isMultipartFormData()
C. isMultipartContent()
D. isMultipartDataContent() -
(单选题)
下面用于将请求消息实体中的文件封装成FileItem对象的是()
A. DiskFileFactory类
B. ItemFactory类
C. DiskFileItemFactory类
D. FileItemFactory类 -
(单选题)
下面用于读取上传文件类型的方法是()
A. getName()
B. getType()
C. getContentType()
D. getString() -
(单选题)
关于Commons-FileUpload组件内部所使用的技术是()
A. Servlet
B. JavaBean
C. EJB
D. Struts2
二. 判断题(共5题,50分)
-
(判断题)
使用URLEncoder类中的decode()方法,可成功解决文件下载过程中的乱码问题。()
A. 对
B. 错 -
(判断题)
为了防止上传文件名重复,在上传文件的名称前面可添加UUID前缀。()
A. 对
B. 错 -
(判断题)
ServletFileUpload类的isMultipartContent()方法是一个静态方法,不用创建ServletFileUpload类的实例对象即可被调用。()
A. 对
B. 错 -
(判断题)
设置所有上传文件的总大小的方法是setSizeMax()。()
A. 对
B. 错 -
(判断题)
FileItem类的getContentType ()方法获取普通表单字段将抛出异常。()
A. 对
B. 错