发表时间:2022-03-26来源:网络

习题
1、填空题
1.在CSS中,用于设置行间距的属性是【 】。
2.在CSS中,用于定义字体风格,如设置斜体、倾斜或正常字体的属性是【 】。
3.内嵌式是将CSS代码集中写在HTML文档的【 】标记中,而且用【 】标记定义。
4.标记有多个属性,其中【 】属性为其最基本的属性,用于指定不一样的控件类型。
5.【 】是一个表示和处理文档的应用程序接口(API),可用于动态访问、更新文档的内容、结构和样式。
2、判断题
1.在JavaScript中,运算符i++表示在使用i以前,使i的值加1;而++i表示在使用i以后,使i的值加1。( )
2.font-variant属性用于设置变体(字体变化),通常用于定义小型大写字母,仅对英文字符有效。( )
3.CSS基础选择器只有三种,分别是标记选择器、类选择器、id选择器。( )
4.JavaScript不须要区分字母大小写。( )
5.在DOM文档的树形结构中,每一个节点有且只有一个子节点。( )
3、选择题
1.下列选项中,JavaScript运算符的优先级最高的是( )
A: +
B: ++
C: ()
D: ==
2.根据运算符的优先级,表达式z=2*(1+2*3)的运算结果为( )
A: 12
B: 14
C: 16
D: 18
3.下列JavaScript语句中,能实现单击一个按钮时弹出一个消息框的是( )。
A:
B:
C:
D:
4.text-transform属性用于控制英文字符的大小写。下列选项中,不属于其属性值的是( )。
A: capitalize
B: line-through
C: lowercase
D: uppercase
5.关于CSS的描述,下列说法正确的是( )。
A: 当CSS做为独立的文件时,必须以.html为后缀名
B: CSS用于设置HTML页面中的文本内容、图片的外形以及版面的布局等外观显示样式。
C: 只有独立的CSS文件才符合结构与表现分离的特色
D: 目前流行的CSS版本为CSS3
4、简答题
1.简述什么是CSS以及CSS的做用。
答案javascript
习题
1、填空题
1.Tomcat的默认端口号是【 】。
2.在HTTP协议中,一个完整的请求消息是由请求行、【 】和实体内容三部分组成。
3.HTTP是一种【 】式的协议。
4.在XML声明中,能够经过standalone属性来声明这个文档是否为独立的文档。默认状况下,standalone属性的值为【 】。
5.引用本地的DTD文件时,能够是相对于xml文档的相对路径,也能够是一个【 】路径。
2、判断题
1.在配置一个WEB应用的默认页面时,一个WEB应用最多只能配置一个默认主页。( )
2.安装好Tomcat后,就能够直接启动运行了,并不要先安装JDK。( )
3.在HTTP响应消息中,第一行为响应状态行,紧接着的是若干响应消息头,服务器端经过响应消息头向客户端传递附加信息。( )
4.在一个DTD文件中,能够包含元素的定义、元素之间关系的定义、元素属性的定义以及实体和符号的定义。( )
5.在命名XML元素时,由于它是可扩展标记,因此元素名不须要遵照任何规范,能够随意编写。( )
3、选择题
1.下面关于配置一个WEB应用的默认页面时,说法正确的是( )。
A: 一个Web应用最多只能配置一个默认页面
B: 一个Web应用最多只能配置两个默认页面
C: 一个Web应用最多只能配置三个默认页面
D: 一个Web应用能够配置多个默认页面
2.下面选项中,关于配置虚拟目录所须要添加的结点是( )。
A: B: C: D:
3.下列选项中,修改Tomcat端口号的文件server.xml位于哪一个目录中( )
A: conf B: bin C: lib D: work
4.下面选项中,表示服务器错误的状态码是( )
A: 100 B: 404 C: 304 D: 500
5.下面选项中,哪一个头字段能够实现防盗链?( )
A: Location B: Refresh C: Referer D: If-Modified-Since
4、简答题
1.请简述HTTP协议的特色。
答案html
习题
1、填空题
1.Servlet容器启动时,会为每一个Web应用建立一个惟一的【 】对象表明当前Web应用。
2.在配置整个Web应用的初始化参数时,可在web.xml中配置【 】元素来实现。
3.当Tomcat初始化一个Servlet时,会将该Servlet的配置信息封装到【 】对象中。
4.在web.xml文件中,一个元素用于映射一个Servlet的对外访问路径,该路径也称为【 】。
5.在Re接口中,实现请求转发的方法是【 】。
2、判断题
1.ServletContext接口中定义了用于查询、增长、删除、设置ServletContext域属性的方法。( )
2.当Tomcat初始化一个Servlet时,会将该Servlet的配置信息封装到一个ServletConfig对象。( )
3.一个Servlet只能映射一个虚拟路径。( )
4.使用Re对象的include()方法实现请求包含后,浏览器显示的URL会发生变化的。( )
5.标签指定的超时必须为一个整数,若是这个整数是为0或负整数,则session永远不会超时。( )
3、选择题
1.下列关于ServletContext的说法中,错误的是( )。
A: ServletContext对象用来保存当前Web应用中的全部信息
B: 在一个Web应用中能够有多个ServletContext对象。
C: ServletContext接口封装了获取当前Web应用中资源文件的方法。
D: ServletContext对象中保存的属性能够被Web应用中的全部Servlet访问。
2.下面选项中, 用于返回某个资源文件的InputStream输入流对象的方法是( )
A: getRealPath(String path)
B: getResource(String path)
C: getResourcePaths(String path)
D: getResourceAsStream(String path)
3.下面选项中, 元素的父元素是()
A: B:
C: D:
4.下面选项中,与web应用具备相同的生命周期的对象是()
A: Servlet B: ServletConfig C: GenericServlet D: ServletContext
5.下面选项中,用于获取web.xml中元素的值的方法是()
A: getServletNames() B: getServletName()
C: getServletName(String name) D: getServletInfo()
4、简答题
1.请简述什么是缺省Servlet,以及缺省Servlet的做用。
答案java
习题
1、填空题
1.请求包含指的是使用【 】方法将Servlet请求转发给其它Web资源进行处理,响应消息中既包含了当前Servlet又包含了其它Web资源的响应消息。。
2.在HttpServletResponse接口中,定义了一个【 】方法,用于实现请求重定向。
3.咱们能够经过response.setHeader("【 】",“3”)语句,使当前页面定时每3秒刷新一次。
4.HttpServletResponse接口中,提供了一个【 】方法,该方法用于设置字符的编码方式。
5.当Servlet向客户端回送响应消息时,须要在响应消息中设置【 】。
2、判断题
1.转发的forward()方法,必须在响应提交给客户端以前被调用,不然将抛出IllegalStateException异常。( )
2.include()方法实现请求包含时,响应消息中不包含当前Servlet响应消息,只有被包含进来的其它Web资源的响应消息。( )
3.经过请求转发来实现目标资源的访问是服务器内部的行为,对于客户端来讲是一次请求过程。( )
4.在HttpServletRequest接口中,getParameterMap()方法的返回值是Map对象,该对象包含了请求消息中全部参数的值。( )
5.若是请求消息中没有包含指定名称的参数,则getParameter()方法返回null。( )
3、选择题
1.下面选项中关于请求包含include()方法的参数,正确的是( )
A: 依次为ServletRequest和ServletResponse两个
B: 依次为ServletResponse和ServletRequest两个
C: 只有ServletRequest
D: 只有ServletResponse
2.经过配置Tomcat来解决GET请求参数的乱码问题,能够在server.xml文件中的Connector节点下添加的属性是( )
A: useBodyEncodingForURI=”false”
B: useBodyEncoding=”true”
C: useBodyEncodingForURI=”true”
D: useBodyEncoding=”false”
3.若是请求消息中包含有多个该指定名称的参数,getParameter()方法的返回值是( )
A: 这些参数的全部值造成一个数组
B: “”
C: 第一个参数的值
D: 最后一个参数的值
4.下列关于HttpServletRequest接口中getDateHeader(String name)方法返回值的说法中,正确的是( )
A: 自1970年1月1日0点0分0秒算起的以秒为单位的时间值
B: 自1970年1月1日0点0分0秒算起的以毫秒为单位的时间值
C: 自1970年1月1日0点0分0秒算起的以纳秒为单位的时间值
D: 自1970年1月1日0点0分0秒算起的以分钟为单位的时间值
5.一次重定向过程当中,浏览器会发出多少次服务器请求( )
A: 1次 B: 2次 C: 0次 D: 3次
4、简答题
1.简述请求转发与重定向的异同(至少写3点)
答案web
习题
1、填空题
1.URL重写可使用【 】接口中,所提供的方法encodeURL(String url)和encodeRedirectURL(String url)来实现。
2.Cookie技术用于将会话过程当中的数据保存到【 】中,从而使浏览器和服务器能够更好地进行数据交互。
3.Session的默认有效时长是【 】。
4.Session是一种将会话数据保存到【 】端的技术。
5.当服务器向客户端发送Cookie时,其实质是在HTTP响应头字段中增长【 】响应头字段信息。
2、判断题
1.不管浏览器是否支持Cookie,服务器都会在第一次响应的页面中对URL地址进行重写。( )
2.当浏览器禁用cookie后,原来已实现的关于session的应用程序,不会受到影响依然能够运行。( )
3.Session对象的getLastAccessedTime()方法返回的是发送请求的时间与1970年1月1日00:00:00之间时间差的秒表示形式。( )
4.request.getSession(false)的做用是返回存在的Session对象,当Session对象不存在时,就建立新的HttpSession对象并返回。( )
5.Servlet API中提供了一个javax.servlet.http.Cookie类,该类提供了操做Cookie的属性与方法,Cookie类有且仅有一个构造方法。( )
3、选择题
1.下列选项中,用于对超连接和form表单中的action属性中设置的URL进行重写的方法是( )
A: encodeURL(String url)
B: encodeRedirectURL(String url)
C: encodeForwardURL(String url)
D: encodeRedirect (String url)
2.若想修改Tomcat服务器的默认会话时间,则须要进入下列哪一个文件中修改?( )
A: 在\conf\context.xml文件中修改
B: 在\conf\web.xml文件中修改
C: 在\conf\server.xml文件中修改
D: 在 \conf\当前应用\web.xml文件中修改
3.在Java EE中,定义了getSession()方法的接口是( )
A: HttpServlet B: HttpSession C: HttpServletRequest D: HttpServletResponse
4.下列关于Cookie和Session的描述中,错误的是( )
A: Cookie和HttpSession是保存会话相关数据的技术,其中Cookie将信息存储在浏览器端是客户端技术,Session将数据保存在服务器端是服务器端技术
B: HttpSession会话对象的默认保持时间能够修改
C: HttpSession默认是基于Cookie运做的
D: 浏览器能够接受任意多个Cookie信息保存任意长的时间
5.下面关于setMaxAge(int expires)方法参数默认值的描述中,正确的是( )
A: 默认值是1
B: 默认值是-1
C: 默认值是0
D: 默认值是无穷大
4、简答题
1.简述Cookie与Session的区别。
答案sql
习题
1、填空题
1.须要在JSP页面静态包含一个文件时,可采用【 】指令来实现。
2.使用EL表达式中的pageContext对象,能够成功的获取到了request、response、【 】和servletConfig对象中的属性。
3.JSP页面中的静态HTML内容称之为【 】。
4.在JSP文件中,能够同时存在HTML代码与【 】代码。
5.JSP全名是Java Server Page,它是创建在【 】规范之上的动态网页开发技术。
2、判断题
1.EL表达式中的隐式对象与JSP中的隐式对象除了pageContext对象是它们共有的,其它隐式对象则绝不相关。( 1 )
2.在处理JSP页面的异常时,若是page指令的errorPage属性和web.xml文件中的元素都进行了配置,那么这两项配置都会起做用。( 0 )
3.page指令的属性中,全部的属性都只能出现一次,不然会编译失败。( 0 )
4.Tomcat在将JSP页面翻译成Servlet程序时,会忽略JSP注释的内容,不会将注释信息发送到客户端。( 1 )
5.JSP文件与html文件同样,在编写好后均可以直接在浏览器中运行。( 0 )
3、选择题
1.下面选项中,属于jsp:forward标签中的属性的是( D )
A: file B: url C: path D: page
2.下面JSP标签中,具备转发功能的是( B )
A: jsp:include B: jsp:forward
C: jsp:param D: jsp:redirect
3.JSP隐式对象pageContext所对应的类是( B )
A: javax.servlet.http.PageContext
B: javax.servlet.jsp.PageContext
C: javax.servlet.http.jsp.PageContext
D: javax.servlet.jsp.http.PageContext
4.下面关于JSP做用域对象的描述,错误的是( C )
A: request对象能够获得请求中的参数
B: session对象能够保存用户信息
C: application对象能够被多个应用共享
D: 做用域范围从小到大是request、session、application
5.下列选项中,哪一个属性能够指定JSP翻译成Servlet源文件中导入包或类?( C )
A: language B: extends C: import D: session
4、简答题
1.简述pageContext对象的做用?(至少写出2点)。
答案数据库
习题
1、填空题
1.使用JSTL时需导入【 】和standard.jar这两个JAR包。
2.若是要在JSP页面中导入Core标签库,须要使用【 】指令。
3.EL表达式中的点运算符,用于访问JSP页面中某些对象的【 】。
4.在JavaBean中,若是一个属性既有getter方法,又有setter方法,则该属性为【 】。
5.EL的【 】对象用来获取请求参数的全部值,并返回请求参数全部值组成的数组。
2、判断题
1.Sun公司制定了一套JSTL标准标签库,它的英文全称是JavaServer Standard Tag Library。( )
2.JSTL标签库中的Core标签库的URI为http://java.sun.com/jsp/jstl/core。( )
3.EL表达式的cookie隐式对象用于获取客户端的Cookie信息。( )
4.JSTL标签库是由5个不一样功能的标签库共同组成。( )
5.EL的param隐式对象表明application域中用于保存属性的Map对象。( )
3、选择题
1.下面隐式对象中,返回结果为String类型数组的是( )
A: param B: paramValue
C: paramValues D: paramScope
2.下面隐式对象中,用于获取session域中所保存数据的是( )
A: pageScope B: pageContext
C: re D: sessionScope
3.下面选项,哪一个是合法的EL表达式( )
A: $ B: $[empty re]
C: $(“aaa”+“bbb”) D:
h
e
a
d
e
r
[
“
u
s
e
r
−
a
g
e
n
t
”
]
4.
下
面
选
项
中
,
用
于
供
外
界
获
取
j
a
v
a
B
e
a
n
的
p
r
i
c
e
属
性
值
的
方
法
是
(
)
A
:
g
e
t
P
r
i
c
e
(
)
B
:
s
e
t
p
r
i
c
e
(
)
C
:
s
e
t
P
r
i
c
e
(
)
D
:
g
e
t
p
r
i
c
e
(
)
5.
下
面
关
于
{header[“user-agent”]} 4.下面选项中,用于供外界获取javaBean的price属性值的方法是( ) A: getPrice() B: setprice() C: setPrice() D: getprice() 5.下面关于
{(1==2)?3:4}的返回结果是( )
A: true B: false C: 3 D: 4
4、简答题
1.简述Javabean规范都有哪些?(至少写出2点)。
答案编程
习题
1、填空题
1.新添加一个属性到【 】域中,则所对应的监听器类要得到该值,可使用ServletRe对象的方法。
2.当删除被监听对象中的一个属性时,Web容器调用事件监听器的【 】方法进行响应。
3.实现ServletContextAttributeListener接口的监听器类,能够用于监听【 】对象中的属性变动。
4.用于监听ServletRequest对象生命周期的接口是【 】。
5.Filter链中各个Filter执行请求时的拦截顺序与响应时的拦截顺序【 】。
2、判断题
1.新添加一个属性到session域中,则所对应的监听器类要得到该值,可使用HttpSessionAttributeListener对象的方法。( )
2.在web.xml中,一个 元素中能够出现多个< listener-class>子元素。( )
3.在Filter中实现统一全站编码时,对于请求方式post和get解决乱码问题的方式是相同的。( )
4.元素的取值共有三个,分别是:REQUEST,INCLUDE,FORWARD。( )
5.一个Filter对象中的doFilter方法能够被屡次调用。( )
3、选择题
1.下面选项中,用于监听HttpSession对象中属性变动的接口是( )
A: HttpSessionAttributeListener
B: ServletContextAttributeListener
C: ServletRer
D: ApplicationAttributeListener
2.下面选项中,用于在web.xml中配置监听器的元素是( )
A: B:
C: D:
3.一个Web应用程序中,Filter能够注册的次数是( )
A: 只能是1次
B: 只能是0次
C: 能够是0次或1次或屡次
D: 只能是2次
4.下列关于元素值FORWARD的做用,描述正确的是( )
A: 表示用户直接访问页面时,Filter将调用
B: 目标资源经过Re的include()方法访问时,Filter将被调用
C: 目标资源经过Re的forward()方法访问时,Filter将被调用
D: 目标资源是经过声明式异常处理机制调用时, Filter将被调用
5.下列选项中,用于匹配拦截器所过滤的URL的元素是( )
A:
B:
C:
D:
4、简答题
1.简述Servlet事件监听器的做用。
答案设计模式
习题
1、填空题
1.ResultSet接口中的常量TYPE_SCROLL_INSENITIVE,所表明的含义是【 】。
2.Statement提供了一个子接口【 】,它能够实现SQL的预编译。
3.使用DriverManager.registerDriver()进行驱动注册时,会致使数据库驱动被注册【 】次。
4.ResultSet接口中定义了大量的getXXX()方法,若是使用字段的索引来获取指定的数据,字段的索引是从【 】开始的。
5.Connection接口的【 】方法用于建立一个PreparedStatement对象来将参数化的SQL语句发送到数据库。
2、判断题
1.对于相同的SQL语句,Statement对象每次执行时,都会对其进行编译。( )
2.使用DriverManager.registerDriver进行驱动注册时,数据库驱动会被注册1次。( )
3.Statement接口的execute(String sql)返回值是boolean(boolean类型的值),它表明sql语句的执行是否成功。( )
4.PreparedStatement是Statement的子接口,用于执行预编译的SQL语句。( )
5.使用JDBC的应用程序能够直接与不一样的数据库进行链接,而不须要依赖于底层数据库驱动。( )
3、选择题
1.下列选项中,可以实现预编译的是( )
A: Statement B: Connection C: PreparedStatement D: DriverManager
2.Statement接口中executeQuery()方法的返回值是( )
A: ResultSet B: int C: Boolean D: Result
3.下列选项中,关于Statement描述错误的是( )
A: Statement是用来执行SQL语句的
B: Statement是PreparedStatement的子接口
C: 获取Statement实现须要使用Connection的createStatement()方法
D: PreparedStatement能使用参数占位符,而Statement不行
4.下列关于JDBC驱动的说法中,正确的是( )
A: 用JDBC链接数据库,必须使用链接池
B: 用JDBC链接数据库,使用链接池就不须要导入数据库驱动
C: 操做不一样的数据库可使用相同的驱动
D: 不管如何,只要使用JDBC,那么就要使用JDBC驱动
5.下面选项,关于ResultSet中游标指向的描述正确的是( )
A: ResultSet对象初始化时,游标在表格的第一行
B: ResultSet对象初始化时,游标在表格的第一行以前
C: ResultSet对象初始化时,游标在表格的最后一行以前
D: ResultSet对象初始化时,游标在表格的最后一行
4、简答题
1.简述JDBC编程的6个开发步骤。
答案api
习题
1、填空题
1.自定义ResultSetHandler接口的实现类时,只要重写【 】方法,就能够实现结果集的处理。
2.将结果集中的第一行数据封装到一个对应的JavaBean实例中,可选择ResultSetHandler接口的【 】子类。。
3.DBUtils类为了方便方法的调用 ,所提供的方法都是【 】方法。
4.C3P0的配置文件c3p0-config.xml必须放在工程的【 】目录下。
5.咱们可使用【 】工厂类读取配置文件,建立数据源对象,获取数据库链接对象。
2、判断题
1.ResultSetHandler接口用于处理ResultSet结果集,它能够将结果集中的数据转为不一样的形式。( 1 )
2.类的update()方法只能用于执行update语句。( 0 )
3.commons-dbutils类库封装了JDBC,由Apache组织提供,用于简化JDBC的编码工做量。( 1 )
4.DBCP是数据库链接池(DataBase Connection Pool)的简称,是Oracle公司下的开源链接池实现,也是Tomcat服务器使用的链接池组件。( 0 )
5.数据库链接池,可有效的解决频繁建立和断开Connection对象的操做,从而提升数据库的访问效率。( 1 )
3、选择题
1.下面关于自定义ResultSetHandler接口实现类的描述,正确的是( A )
A: 经过重写handle()方法,从而实现结果集的处理
B: 经过重写update()方法,实现结果集的处理
C: 经过重写query()方法,实现结果集的处理
D: 经过重写delete()方法,实现结果集的处理
2.下面选项中,关于DBUtils类中用于装载并注册JDBC驱动程序的方法是( D )
A: close()方法
B: close()方法
C: commitAndClose()方法
D: loadDriver()方法
3.下面关于commons-dbutils与JDBC的关系,描述正确的是( A )
A: commons-dbutils是一个对JDBC进行简单封装的工具
B: commons-dbutils是sun公司提供的用来代替JDBC的新技术
C: commons-dbutils必须与链接池一块儿使用
D: commons-dbutils中的只能用于查询操做
4.下面关于C3P0配置文件中结点可出现的次数是( D )
A: 1次
B: 0次
C: 0次或1次
D: 0次或屡次
5.下面选项中,用于设置dbcp链接池初始化链接数目的方法是( C )
A: setMaxActive (int maxIdle) B: setMinIdle(int minIdle)
C: setInitialSize(int initialSize) D: setInitial(int initialSize)
4、简答题
1.简述数据库链接池的优势。
答案数组
习题
1、填空题
1.MVC模式将软件程序分为3个核心模块:模型(Model)、视图(View)和【 】。
2.在JSP Model 2架构模型有效地实现了整个程序页面显示、流程控制和【 】的分离。
3.在JSP Model 2架构模型采用JSP+【 】+ JavaBean的技术。
4.在JSP Model 1中,使用JSP实现流程控制和页面显示,使用【 】对象封装数据和业务逻辑。
5.在Web开发中,为了更方便地使用JSP技术,Sun公司为JSP技术提供了两种开发模型:JSP Model1和【 】。
2、判断题
1.JSP Model 2架构模型采用JSP+Servlet+ JavaBean的技术,实际上它就是就是MVC(模型Model-视图View-控制器Controller)设计模式。( )
2.在Web开发中,为了更方便地使用JSP技术,Sun公司为JSP技术提供了三种开发模型:JSP Model1,JSP Model2和MVC模式。( )
3.控制器(Controller)是负责应用程序中处理用户交互的部分,它负责从模型中读取数据,控制用户输入,并向模型发送数据。( )
4.MVC设计模式就是指JSP Model2模型。( )
5.模型(Model)负责管理应用程序的业务数据、定义访问控制以及修改这些数据的业务规则。( )
3、选择题
1.JSP Model2开发的系统中,实现控制器的是( )
A: JSP
B: HTML
C: JavaBean
D: Servlet
2.在设计基于多层体系结构的大型web应用时,JSP充当界面而且系统要不断进行升级,下面选项中最适合的开发模式是( )
A: JSP Model1
B: Value Object
C: MVC
D: Proxy
3.下列选项中,哪一个是MVC设计模式中的视图?( )
A: JSP
B: Servlet
C: Action
D: JavaBean
4.下面关于MVC设计模式的特色描述中,错误的是( )
A: 有利于开发中的分工
B: 使程序结构的耦合性下降
C: 有利于组件的重用
D: MVC设计模式适用于全部应用程序的开发
5.下面技术中,用于显示JavaBean中的数据信息的是( )
A: JSP
B: JS
C: Servlet
D: JavaBean
4、简答题
1.请简述什么是JSP Model2。
答案
习题
1、填空题
1.使用URLEncoder类中的【 】方法,可成功解决文件下载过程当中的乱码问题。
2.ServletFileUpload类的【 】方法,用于判断请求消息中的内容是不是“multipart/form-data”类型。
3.用于设置单个上传文件大小的方法是【 】。
4.在文件上传过程当中,【 】方法以流的形式返回上传文件的数据内容。
5.Commons-FileUpload组件也是经过【 】技术来实现文件上传功能的。
2、判断题
1.要实现文件的下载,不只须要指定文件的路径,还须要在HTTP消息中设置两个响应消息头。( 1 )
2.设置单个上传文件的大小的方法是setSizeMax()。( 0 )
3.ServletFileUpload类的getHeaderEncoding ()方法若是返回null,此时上传组件将采用系统默认的字符编码。( 0 )
4.使用setRepository()方法,可设置上传文件所保存的临时文件目录。( 1 )
5.FileItem对象的getSize()方法返回该上传文件的大小,并以MB为单位。( 0 )
3、选择题
1.下面选项,能够解决文件下载的中文文件名乱码问题的类是( B )
A: URLDecoder
B: URLEncoder
C: URL
D: DecoderURL
2.ServletFileUpload类的parseRequest()方法的返回值类型是( C )
A: FileItem[]
B: Set
C: List
D: Map
3.下面用于设置上传文件所保存的临时文件目录的方法是( D )
A: getDirectory ()
B: setDirectory()
C: getRepository ()
D: setRepository ()
4.下面用于返回List类型集合的方法是( C )
A: parseRequest()
B: getRequest()
C: parseResponse()
D: getResponse ()
5.下面用于判断FileItem类对象封装的数据是否为普通文本表单字段的方法是( D )
A: isForm()
B: isUploadField()
C: isField()
D: isFormField()
4、简答题
1.简述文件上传时必须具有的两个前提条件。
答案
上一篇:java期末考试编程题及答案
下一篇:JAVA面试题库
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务