Java Web系统开发技术(山东联盟) 知到智慧树答案2024 z27484
第一章 单元测试
1、 XML的用途包括()。
A:XML 把数据从 HTML 分离
B:XML 简化数据传输
C:XML 简化平台的变更
D:XML 简化数据共享
答案: XML 把数据从 HTML 分离,XML 简化数据传输,XML 简化平台的变更,XML 简化数据共享
2、 XML 的语法规则包括()。
A:XML 文档必须有根元素
B:XML 必须正确地嵌套
C:XML 标签对大小写敏感
D:所有 XML 元素都须有关闭标签
答案: XML 文档必须有根元素,XML 必须正确地嵌套,XML 标签对大小写敏感,所有 XML 元素都须有关闭标签
3、 “元素内容”是对元素包含内容的声明,包括数据类型和符号两部分,包含以下内容形式()。
A:EMPTY
B:ANY
C:# PCDATA
D:子元素
答案: EMPTY,ANY,# PCDATA,子元素
4、 以下对简单类型元素内容进行限定的说法正确的是()。
A:xs:minInclusive和xs:maxInclusive 元素对值的限定
B:xs:restriction元素对空白字符的限定
C:xs:enumeration元素对一组值的限定
D:xs:pattern元素对一系列值的限定
答案: xs:minInclusive和xs:maxInclusive 元素对值的限定,xs:restriction元素对空白字符的限定,xs:enumeration元素对一组值的限定,xs:pattern元素对一系列值的限定
5、 XML是 Extensible Markup Language的缩写,它是一种类似于HTML的标记语言,称为可扩展标记语言。
A:错
B:对
答案: 对
第二章 单元测试
1、 下列哪一项不在Servlet的工作过程中()
A:servlet生成响应内容并将其传给服务器
B:客户端运行Applet
C:服务器将动态内容发送至客户端
D:服务器将请求信息发送至servlet
答案: 客户端运行Applet
2、 不是servlet中使用的方法()
A:doGet()
B:service()
C:close()
D:doPost()
答案: close()
3、 下面哪一项对servlet描述错误()
A:Servlet客户线程调用service方法响应客户的请求
B:当多个客户请求一个Servlet时,服务器为每个客户启动一个进程
C:Servlet接口定义了Servlet的生命周期方法
D:Servlet是一个特殊的java类,它必须直接或间接实现Servlet接口
答案: 当多个客户请求一个Servlet时,服务器为每个客户启动一个进程
4、 从以下哪一个选项中可以获得Servlet的初始化参数()
A:HttpServlet
B:ServletConfig
C:ServletContext
D:GenericServlet
答案: ServletConfig
5、
阅读下面代码片段,请问bean所定义的范围为:
JavaBeanClass bean=new JavaBeanClass(parameter);
HttpSession session=request.getSession(true);
session.setAttribute(“keyword”,bean);
A:Page周期的bean
B:session周期的bean
C:request周期的bean
D:application周期的bean
答案: session周期的bean
第三章 单元测试
1、
对于ServletRequest接口的getAttribute()方法,说法正确的是( )
A:
删除指定属性的值
B:
其他说法都不对
C:
设置指定属性的值
D:
获取指定名称的属性值
答案:
获取指定名称的属性值
2、
HttpServletRequest对象是由()创建的
A:
由程序员通过编码形式创建,以传递请求数据
B:
其他说法都不对
C:
由Servlet容器负责创建,对每个HTTP 请求,Servlet容器都会创建一个HttpServletRequest对象。
D:
由Servlet负责创建,当Servlet组件响应HTTP请求时,先创建HttpServletRequest对象
答案:
由Servlet容器负责创建,对每个HTTP 请求,Servlet容器都会创建一个HttpServletRequest对象。
3、 下列哪一个方法用于设置HttpServletResponse的内容类型()
A:setAttribute
B:setContextType
C:setParameter
D:doPost
答案: setContextType
4、 关于form表单提交的Http的get方法()
A:参数附在URL的后面
B:不能像服务器提交无限长度的数据
C:不能像服务器提交二进制数据
D:不能向服务器提交多值参数
答案: 参数附在URL的后面,不能像服务器提交无限长度的数据,不能像服务器提交二进制数据
5、 在Servlet中,能实现重定向的两个方法是()
A:运用javax.servlet.http.HttpServletRequest接口的sendRedirect方法
B:运用javax.servlet.http.RequestDispatcher接口的forward方法
C:运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法
D:运用javax.servlet.http. ResponseDispatcher接口的forward方法
答案: 运用javax.servlet.http.RequestDispatcher接口的forward方法,运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法
第四章 单元测试
1、 下列哪个方法用于URL重写( )
A:HttpServlet接口的rewriteURL()方法
B:HttpServletResponse接口的encodeURL()方法
C:HttpServletResponse接口的rewriteURL()方法
D:HttpServletRequest接口的encodeURL()方法
答案: HttpServletResponse接口的encodeURL()方法
2、
以下哪种格式是正确的URL( )
A:
http:localhost://8080/news/index.jsp
B:http://localhost/8080:news/index.jsp
C:http://localhost/8080/news/index.jsp
D:
http://localhost:8080/news/index.jsp
答案:
http://localhost:8080/news/index.jsp
3、 在浏览器禁用cookie前提下,下列哪些技术能够记住客户端状态()
A:隐藏域
B:HttpSession
C:没有cookie支持无法实现
D:http headers
E:URL重写
答案: 隐藏域,HttpSession,URL重写
4、 下列哪些表达式存储的对象可以被servlet在session里使用
A:response.setAttribute(name,value)
B:request.setAttribute(name,value)
C:servlet.getServletContext().setAttribute(name,value)
D:request.getSession().setAttribute(name,value)
答案: servlet.getServletContext().setAttribute(name,value),request.getSession().setAttribute(name,value)
5、 关于会话属性,以下说法正确的是
A:HttpSession.getAttribute(String)的返回值类型是String
B:在一个HttpSession()上调用setAttribute(“key”,”value”)时,如果这个会话中对应的key已经有一个值,就会导致一个异常
C:在一个HttpSession()上调用setAttribute(“key”,”value”)时,如果这个会话中对应的key已经有一个值,就会替换原来的属性值
D:HttpSession.getAttribute(String)的返回值类型是Object
答案: 在一个HttpSession()上调用setAttribute(“key”,”value”)时,如果这个会话中对应的key已经有一个值,就会替换原来的属性值,HttpSession.getAttribute(String)的返回值类型是Object
第五章 单元测试
1、 JSP的特点包括()。
A:预编译
B:业务代码相分离
C:组件重用
D:跨平台
答案: 预编译,业务代码相分离,组件重用,跨平台
2、 JSP脚本元素包含()以下哪种类型。
A:JSP声明语句
B:JSP表达式
C:JSP Scriptlets
答案: JSP声明语句,JSP表达式,JSP Scriptlets
3、 pageContext对象的作用范围有4个值,以下说法正确的是()。
A:pageContext.REQUEST_SCOPE:表示请求范围
B:pageContext.PAGE_SCOPE:表示页面范围
C:pageContext.APPLICATION_SCOPE:表示Web应用程序范围
D:pageContext.SESSION_SCOPE:表示会话范围
答案: pageContext.REQUEST_SCOPE:表示请求范围,pageContext.PAGE_SCOPE:表示页面范围,pageContext.APPLICATION_SCOPE:表示Web应用程序范围,pageContext.SESSION_SCOPE:表示会话范围
4、 动作元素将当前请求转发到其他Web资源(HTML页面、JSP页面和Servlet等),在执行请求转发之后的当前页面将不再执行,而是执行该元素指定的目标页面。
A:对
B:错
答案: 对
5、 JSP表达式(expression)用于将程序数据输出到客户端,它将要输出的变量或者表达式直接封装在以“<%=” 开头和以“%>”结尾的标记中。
A:对
B:错
答案: 对
第六章 单元测试
1、 HttpSessionListener接口有关的方法是()
A:Session Destroyed
B:Session Finialized
C:Session Created
D:Session Initialized
答案: Session Destroyed,Session Created
2、 编写一个Filter,需要()
A:继承HttpFilter类
B:实现HttpFilter接口
C:实现Filter接口
D:继承Filter类
答案: 实现Filter接口
3、 在编写过滤器时,需要完成的方法()
A:doChain()
B:doFilter()
C:doPost()
D:doDelete()
答案: doFilter()
4、 实现下列哪种接口对象,并不需要在web.xml文件中进行额外的设定,servlet容器能够回应该对象加入http会话所发生的事件()
A:HttpSessionAttributeListner
B:HttpSessionListener
C:ServletContextListner
D:HttpSessionBindingListener
答案: HttpSessionBindingListener
5、
Filter是什么()
A:重力器
B:过滤器
C:加速器
D:容器
答案: 过滤器
下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!
完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,无期末答案。购买后上方矩形框将出现已付费的隐藏内容。
点关注,不迷路,微信扫一扫下方二维码
关注我们的公众号:阿布查查 随时查看答案,网课轻松过
为了方便下次阅读,建议在浏览器添加书签收藏本网页
电脑浏览器添加/查看书签方法
1.按键盘的ctrl键+D键,收藏本页面
2.下次如何查看收藏的网页?
点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页
手机浏览器添加/查看书签方法
一、百度APP添加/查看书签方法
1.点击底部五角星收藏本网页
2.下次如何查看收藏的网页?
点击右上角【┇】-再点击【收藏中心】查看
二、其他手机浏览器添加/查看书签方法
1.点击【设置】-【添加书签】收藏本网页
2.下次如何查看收藏的网页?
点击【设置】-【书签/历史】查看收藏的网页