第一章测试
1.XML的用途包括()。
A:XML 简化数据共享
B:XML 简化平台的变更
C:XML 简化数据传输
D:XML 把数据从 HTML 分离
答案:ABCD
2.XML 的语法规则包括()。
A:所有 XML 元素都须有关闭标签
B:XML 文档必须有根元素
C:XML 必须正确地嵌套
D:XML 标签对大小写敏感
答案:ABCD
3.“元素内容”是对元素包含内容的声明,包括数据类型和符号两部分,包含以下内容形式()

A:# PCDATA
B:子元素
C:ANY
D:EMPTY
答案:ABCD
4.以下对简单类型元素内容进行限定的说法正确的是()。
A:xs:restriction元素对空白字符的限定
B:xs:minInclusive和xs:maxInclusive 元素对值的限定
C:xs:pattern元素对一系列值的限定
D:xs:enumeration元素对一组值的限定
答案:ABCD
5.XML是 Extensible Markup Language的缩写,它是一种类似于HTML的标记语言,称为可扩展标记语言。
A:对
B:错
答案:Ajava xml是什么
第二章测试
6.下列哪一项不在Servlet的工作过程中()
A:客户端运行Applet
B:服务器将请求信息发送至servlet
C:servlet生成响应内容并将其传给服务器
D:服务器将动态内容发送至客户端
答案:A
7.不是servlet中使用的方法()
A:doPost()
B:service()
C:doGet()
D:close()
答案:D
8.下面哪一项对servlet描述错误()
A:Servlet接口定义了Servlet的生命周期方法
B:Servlet是一个特殊的java类,它必须直接或间接实现Servlet接口
C:当多个客户请求一个Servlet时,服务器为每个客户启动一个进程
D:Servlet客户线程调用service方法响应客户的请求
答案:C
9.从以下哪一个选项中可以获得Servlet的初始化参数()
A:ServletContext
B:ServletConfig
C:HttpServlet
D:GenericServlet
答案:B
10.阅读下面代码片段,请问bean所定义的范围为:JavaBeanClass bean=new JavaBeanClass(parameter);HttpSession Session(true);session.setAttribute(“keyword”,bean);
A:session周期的bean
B:request周期的bean
C:application周期的bean
D:Page周期的bean
答案:A
第三章测试
11.对于ServletRequest接口的getAttribute()方法,说法正确的是(  )
A:设置指定属性的值
B:删除指定属性的值
C:获取指定名称的属性值
D:其他说法都不对
答案:C
12.HttpServletRequest对象是由()创建的
A:由程序员通过编码形式创建,以传递请求数据
B:由Servlet容器负责创建,对每个HTTP 请求,Servlet容器都会创建一个HttpServletRequest对象。
C:由Servlet负责创建,当Servlet组件响应HTTP请求时,先创建HttpServletRequest对象
D:其他说法都不对
答案:B
13.下列哪一个方法用于设置HttpServletResponse的内容类型()
A:setParameter
B:doPost
C:setAttribute
D:setContextType
答案:D
14.关于form表单提交的Http的get方法()
A:不能向服务器提交多值参数
B:不能像服务器提交无限长度的数据
C:不能像服务器提交二进制数据
D:参数附在URL的后面
答案:BCD
15.在Servlet中,能实现重定向的两个方法是()
A:运用javax.servlet.http. ResponseDispatcher接口的forward方法
B:运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法
C:运用javax.servlet.http.RequestDispatcher接口的forward方法
D:运用javax.servlet.http.HttpServletRequest接口的sendRedirect方法
答案:BC
第四章测试
16.下列哪个方法用于URL重写( )
A:HttpServletResponse接口的encodeURL()方法
B:HttpServletRequest接口的encodeURL()方法
C:HttpServletResponse接口的rewriteURL()方法
D:HttpServlet接口的rewriteURL()方法
答案:A
17.以下哪种格式是正确的URL(  )
A:localhost:8080/news/index.jsp
B:localhost/8080/news/index.jsp
C:http:localhost://8080/news/index.jsp
D:localhost/8080:news/index.jsp
答案:A
18.在浏览器禁用cookie前提下,下列哪些技术能够记住客户端状态()
A:隐藏域
B:URL重写
C:没有cookie支持无法实现
D:http headers
E:HttpSession
答案:ABE
19.下列哪些表达式存储的对象可以被servlet在session里使用
A:response.setAttribute(name,value)
ServletContext().setAttribute(name,value)
Session().setAttribute(name,value)
D:request.setAttribute(name,value)
答案:BC
20.关于会话属性,以下说法正确的是
A:在一个HttpSession()上调用setAttribute(“key”,“value”)时,如果这个会话中对应的key已经有一个值,就会替换原来的属性值
B:在一个HttpSession()上调用setAttribute(“key”,“value”)时,如果这个会话中对应的key已经有一个值,就会导致一个异常
Attribute(String)的返回值类型是String
Attribute(String)的返回值类型是Object
答案:AD

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。