JavaWeb编程基础简单题目
一.单选题/关于处理文件上传时,form表单的enctype属性取值是()
 

A 默认值
 B、multipart/form-dataC、form-data/multipart
D、application/x-www-form-urlencoded
正确答案: B
 //2
/
关于FileItem类的 getContentType()方法获取普通表单字段的结果是()
• A、出现异常
• B、返回””
• C、 返回null
• 
D、返回none
正确答案: C
 //
 /3/
下面方法,用于判断请求消息中的内容是否是“multipart/form-data”类型的是()
• A、isMultipartData()
• B、isMultipartFormData()
• C、isMultipartContent()
• 
D、isMultipartDataContent()
正确答案: C
 //4
/
下面用于读取上传文件类型的方法是()
• A、getName()
• B、getType()
• C、getContentType()
• 
D、getString()
正确答案: C
 //
 /5/
已知表单标签如下:
下面关于FileItem类中可以获取name的取值”file1”的方法是()
• A、getName()
• B、
getFieldName()• C、isFormField()
• 
D、getString()
正确答案: B
 //6
/
下面用于判断FileItem类对象封装的数据是否为普通文本表单字段的方法是()
• A、isForm()
• B、isUploadField()
• C、isField()
• 
D、isFormField()
正确答案: D
 //7
/
下面用于获得文件上传字段中文件名的方法是()
• A、getField()
• B、getName()
• C、getFiledName()
• 
D、 isFormField()
正确答案: B
 //8
/
下面方法,在文件上传过程中,用于返回上传文件的大小的是()
• A、 getLength ()
• B、 getSize ()
• C、getInputSize ()
• 
D、 getInputLength ()
正确答案: B
 //9
/
ServletFileUpload类的parseRequest()方法的返回值类型是()
• A、 FileItem[]
• B、Set
• C、List
• 
D、 Map
正确答案: C
 //10
/
下面关于getSize()方法返回该上传文件的大小,单位是()
• A、 位
• B、字节
• C、KB
• 
D、 MB
正确答案: B
 //11
/
下面方法,在文件上传过程中以流的形式返回上传文件的数据内容,正确的是()
• A、getStream ()
• B、getInput ()
• C、getInputStream ()
• 
D、getOutputStream ()
正确答案: C
 //12
/
下面用于将请求消息实体中的文件封装成FileItem对象的是()
• A、DiskFileFactory类
• B、ItemFactory类
• C、DiskFileItemFactory类
• 
D、FileItemFactory类
正确答案: C
 //
二.填空题///1
/
在文件上传过程中,【】方法以流的形式返回上传文件的数据内容。
正确答案:
/第一空:
/
getInputStream ()
 

/第一空:
/
 getInputStream()
 //
 /2/
ServletFileUpload类的parseRequest()方法用于解析出FORM表单中的每个字段的
数据,并且返回值是【】类型。
正确答案:
/第一空:
/
List
 

/第一空:
/
 List
 //
 /3/
FileItem类对象中用于获得文件上传字段的文件名,可使用的方法是【】。
正确答案:
/第一空:
/
getName()
/第一空:
/
 getContentName()
 //
 /4/
用于判断FileItem对象封装的数据是一个普通文本表单字段,还是一个文件表单字
段的方法是【】。
正确答案:
/第一空:
/
isFormField()
 

/第一空:
/
 isFormField()
 //
 /5/
文件上传时form表单的enctype属性取值是【】。
正确答案:
/第一空:
/
multipart/form-data
 

/第一空:
/
 multipart/form-data
 //
 /6/
FileUpload上传文件时,用于封装单个表单字段元素的数据的接口是【】。
正确答案:
/第一空:
/
FileItem
/第一空:
/
 SaveAs()
 //
 /7/
为了在Servlet中获取到上传文件的数据,需要将表单页面的method属性设置为
 【】方式。正确答案:
/第一空:
/
post
 

/第一空:
/
 post
 //
 /8/
DiskFileItemFactory类用于将请求消息实体中的每一个文件封装成单独的【】对象。
正确答案:
/第一空:
/
FileItem
 

/第一空:
/
 FileItem
 //
三.判断题///1
/
FileItem类对象封装了普通文本表单字段时,isFormField()方法将返回false
我的答案:/×/
 //2
/
FileItem对象的getInputStream()方法将以流的形式返回上传文件的数据内容。
/
正确答案:/√/
 /3/
文件上传时form表单的method属性取值可以是get。
我的答案:/×/
 //4
/
文件上传时form表单的enctype属性取值是“multipart/form-data”。
/
正确答案:/√/
 /5/
设置所有上传文件的总大小的方法是setSizeMax()。
/
正确答案:/√/