Java Web系统开发技术(山东联盟)知到智慧树章节测试课后答案2024年秋山东财经大学_第1页
Java Web系统开发技术(山东联盟)知到智慧树章节测试课后答案2024年秋山东财经大学_第2页
Java Web系统开发技术(山东联盟)知到智慧树章节测试课后答案2024年秋山东财经大学_第3页
Java Web系统开发技术(山东联盟)知到智慧树章节测试课后答案2024年秋山东财经大学_第4页
Java Web系统开发技术(山东联盟)知到智慧树章节测试课后答案2024年秋山东财经大学_第5页
免费预览已结束,剩余6页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JavaWeb系统开发技术(山东联盟)知到智慧树章节测试课后答案2024年秋山东财经大学第一章单元测试

XML的用途包括()。

A:XML简化数据传输B:XML把数据从HTML分离C:XML简化平台的变更D:XML简化数据共享

答案:XML简化数据传输;XML把数据从HTML分离;XML简化平台的变更;XML简化数据共享XML的语法规则包括()。

A:XML文档必须有根元素B:所有XML元素都须有关闭标签C:XML必须正确地嵌套D:XML标签对大小写敏感

答案:XML文档必须有根元素;所有XML元素都须有关闭标签;XML必须正确地嵌套;XML标签对大小写敏感“元素内容”是对元素包含内容的声明,包括数据类型和符号两部分,包含以下内容形式()。

A:#PCDATAB:ANYC:子元素D:EMPTY

答案:#PCDATA;ANY;子元素;EMPTY以下对简单类型元素内容进行限定的说法正确的是()。

A:xs:restriction元素对空白字符的限定B:xs:minInclusive和xs:maxInclusive元素对值的限定C:xs:pattern元素对一系列值的限定D:xs:enumeration元素对一组值的限定

答案:xs:restriction元素对空白字符的限定;xs:minInclusive和xs:maxInclusive元素对值的限定;xs:pattern元素对一系列值的限定;xs:enumeration元素对一组值的限定XML是ExtensibleMarkupLanguage的缩写,它是一种类似于HTML的标记语言,称为可扩展标记语言。

A:错B:对

答案:对

第二章单元测试

下列哪一项不在Servlet的工作过程中()

A:服务器将动态内容发送至客户端B:servlet生成响应内容并将其传给服务器C:服务器将请求信息发送至servletD:客户端运行Applet

答案:客户端运行Applet不是servlet中使用的方法()

A:close()B:service()C:doGet()D:doPost()

答案:close()下面哪一项对servlet描述错误()

A:Servlet接口定义了Servlet的生命周期方法B:当多个客户请求一个Servlet时,服务器为每个客户启动一个进程C:Servlet是一个特殊的java类,它必须直接或间接实现Servlet接口D:Servlet客户线程调用service方法响应客户的请求

答案:当多个客户请求一个Servlet时,服务器为每个客户启动一个进程从以下哪一个选项中可以获得Servlet的初始化参数()

A:HttpServletB:ServletContextC:GenericServletD:ServletConfig

答案:ServletConfig阅读下面代码片段,请问bean所定义的范围为:JavaBeanClassbean=newJavaBeanClass(parameter);HttpSessionsession=request.getSession(true);session.setAttribute("keyword",bean);

A:Page周期的beanB:request周期的beanC:application周期的beanD:session周期的bean

答案:session周期的bean

第三章单元测试

对于ServletRequest接口的getAttribute()方法,说法正确的是(

)

A:删除指定属性的值B:获取指定名称的属性值C:其他说法都不对D:设置指定属性的值

答案:获取指定名称的属性值HttpServletRequest对象是由()创建的

A:其他说法都不对B:由程序员通过编码形式创建,以传递请求数据C:由Servlet负责创建,当Servlet组件响应HTTP请求时,先创建HttpServletRequest对象D:由Servlet容器负责创建,对每个HTTP请求,Servlet容器都会创建一个HttpServletRequest对象。

答案:由Servlet容器负责创建,对每个HTTP请求,Servlet容器都会创建一个HttpServletRequest对象。下列哪一个方法用于设置HttpServletResponse的内容类型()

A:doPostB:setContextTypeC:setParameterD:setAttribute

答案:setContextType关于form表单提交的Http的get方法()

A:不能向服务器提交多值参数B:参数附在URL的后面C:不能像服务器提交二进制数据D:不能像服务器提交无限长度的数据

答案:参数附在URL的后面;不能像服务器提交二进制数据;不能像服务器提交无限长度的数据在Servlet中,能实现重定向的两个方法是()

A:运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法B:运用javax.servlet.http.ResponseDispatcher接口的forward方法C:运用javax.servlet.http.RequestDispatcher接口的forward方法D:运用javax.servlet.http.HttpServletRequest接口的sendRedirect方法

答案:运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法;运用javax.servlet.http.RequestDispatcher接口的forward方法

第四章单元测试

下列哪个方法用于URL重写()

A:HttpServletResponse接口的rewriteURL()方法B:HttpServletRequest接口的encodeURL()方法C:HttpServlet接口的rewriteURL()方法D:HttpServletResponse接口的encodeURL()方法

答案:HttpServletResponse接口的encodeURL()方法以下哪种格式是正确的URL(

A:http://localhost/8080/news/index.jspB:http://localhost/8080:news/index.jspC:http://localhost:8080/news/index.jspD:http:localhost://8080/news/index.jsp

答案:http://localhost:8080/news/index.jsp在浏览器禁用cookie前提下,下列哪些技术能够记住客户端状态()

A:HttpSessionB:没有cookie支持无法实现C:隐藏域D:httpheadersE:URL重写

答案:HttpSession;隐藏域;URL重写下列哪些表达式存储的对象可以被servlet在session里使用

A:servlet.getServletContext().setAttribute(name,value)B:response.setAttribute(name,value)C:request.setAttribute(name,value)D:request.getSession().setAttribute(name,value)

答案:servlet.getServletContext().setAttribute(name,value);request.getSession().setAttribute(name,value)关于会话属性,以下说法正确的是

A:HttpSession.getAttribute(String)的返回值类型是StringB:HttpSession.getAttribute(String)的返回值类型是ObjectC:在一个HttpSession()上调用setAttribute("key","value")时,如果这个会话中对应的key已经有一个值,就会导致一个异常D:在一个HttpSession()上调用setAttribute("key","value")时,如果这个会话中对应的key已经有一个值,就会替换原来的属性值

答案:HttpSession.getAttribute(String)的返回值类型是Object;在一个HttpSession()上调用setAttribute("key","value")时,如果这个会话中对应的key已经有一个值,就会替换原来的属性值

第五章单元测试

JSP的特点包括()。

A:业务代码相分离B:跨平台C:组件重用D:预编译

答案:业务代码相分离;跨平台;组件重用;预编译JSP脚本元素包含()以下哪种类型。

A:JSP声明语句B:JSP表达式C:JSPScriptlets

答案:JSP声明语句;JSP表达式;JSPScriptletspageContext对象的作用范围有4个值,以下说法正确的是()。

A:pageContext.APPLICATION_SCOPE:表示Web应用程序范围B:pageContext.SESSION_SCOPE:表示会话范围C:pageContext.PAGE_SCOPE:表示页面范围D:pageContext.REQUEST_SCOPE:表示请求范围

答案:pageContext.APPLICATION_SCOPE:表示Web应用程序范围;pageContext.SESSION_SCOPE:表示会话范围;pageContext.PAGE_SCOPE:表示页面范围;pageContext.REQUEST_SCOPE:表示请求范围动作元素将当前请求转发到其他Web资源(HTML页面、JSP页面和Servlet等),在执行请求转发之后的当前页面将不再执行,而是执行该元素指定的目标页面。

A:错B:对

答案:对JSP表达式(expression)用于将程序数据输出到客户端,它将要输出的变量或者表达式直接封装在以“<%=”开头和以“%>”结尾的标记中。

A:对B:错

答案:对

第六章单元测试

HttpSessionListener接口有关的方法是()

A:SessionDestroyedB:SessionCreatedC:SessionFinializedD:SessionInitialized

答案:SessionDestroyed;SessionCreated编写一个Filter,需要()

A:实现HttpFilter接口B:实现Filter接口C:继承HttpFilter类D:继承Filter类

答案:实现Filter接口在编写过滤器时,需要完成的方法()

A:doFilter()B:doChain()C:doDelete()D:doPost()

答案:doFilter()实现下列哪种接口对象,并不需要在web.xml文件中进行额外的设定,servlet容器能够回应该对象加入http会话所发生的事件()

A:ServletContextListnerB:HttpSessionBindingListenerC:HttpSessionListenerD:HttpSessionAttributeListner

答案:HttpSessionBindingListenerFilter是什么()

A:容器B:过滤器C:加速器D:重力器

答案:过滤器

第七章单元测试

JDBC中,用于表示数据库连接的对象是。

A:PreparedStatementB:Connection     C:Statement    D:DriverManager     

答案:Connection     JDBC的URL字符串是由驱动程序的编写者提供的,并非由该驱动程序的使用者指定。( )

A:错B:对

答案:错Statement对象提供了intexecuteUpdate(StringsqlStatement)方法,用于实现对数据库中数据的添加、删除和更新操作。

A:对B:错

答案:对使用数据库连接池需要烦琐的配置,一般不宜使用。

A:对B:错

答案:错ResultSet结果集,每一次rs可以看到一行,要在看到下一行,必须使用next()方法移动当前行。

A:对B:错

答案:错

第八章单元测试

1.ResultSetHandler接口用于处理ResultSet结果集,它可以将结果集中的数据转为不同的形式。

A:对B:错

答案:对QueryRunner类的update()方法只能用于执行update语句。

A:对B:错

答案:错commons-dbutils类库封装了JDBC,由Apache组织提供,用于简化JDBC的编码工作量。

A:错B:对

答案:对4.DBCP是数据库连接池(DataBaseConnectionPool)的简称,是Oracle公司下的开源连接池实现,也是Tomcat服务器使用的连接池组件。

A:错B:对

答案:错5.数据库连接池,可有效的解决频繁创建和断开Connection对象的操作,从而提高数据库的访问效率。

A:对B:错

答案:对

第九章单元测试

JSPModel2架构模型采用JSP+Servlet+JavaBean的技术,此技术将原本JSP页面中的流程控制代码提取出来,封装到Servlet中,从而实现了整个程序页面显示、流程控制和业务逻辑的分离。

A:对B:错

答案:对模型(Model)负责管理应用程序的业务数据、定义访问控制以及修改这些数据的业务规则。

A:错B:对

答案:对视图(View)负责与用户进行交互,它从模型中获取数据向用户展示,同时也能将用户请求传递给控制器进行处理。

A:错B:对

答案:对控制器(Controller)是负责应用程序中处理用户交互的部分,它负责从视图中读取数据,控制用户输入,并向模型发送数据。

A:对B:错

答案:对DBUtil是用于访问数据库的辅助类,它相当于一个DAO(数据访问对象)。DBUtil类中封装了一个HashMap对象,用于模拟数据库,HashMap对象中的每一个元素即为一个UserBean对象。

A:对B:错

答案:对

第十章单元测试

要实现文件的下载,不仅需要指定文件的路径,还需要在HTTP消息中设置两个响应消息头。

A:错B:对

答案:对设置单个上传文件的大小的方法是setSizeMax。

A:对B:错

答案:错ServletFileUpload类的getHeaderEncoding()方法如果返回null,此时上传组件将采用系统默认的字符编码。

A:错B:对

答案:错使用setRepository()方法,可设置上传文件所保存的临时文件目录。

A:对B:错

答案:对FileItem对象的getSize()方法返回该上传文件的大小,并以MB为单位。

A:错B:对

答案:错

第十一章单元测试

下列属于jQuery对AJAX提供支持的方法是:

A:ajax()B:xml()  C: onload()  D:json() 

答案:ajax()在jQuery中,如果想要从DOM中删除所有匹配的元素,下面选项中正确的是:

A:removeAll()  B:remove()  C:empty()  D:delete()

答案:remove()  以下关于Jquery有点的说法中错误的是:

A:jquery易扩展,开法阵可以自己编写jquery的扩展插件B:jquery的浏览器兼容很好,能兼容所有的浏览器C:jquery的体积较小,压缩以后,大约只有100kbD:jquery封装了大量的选择器、DOM操作、事件厝

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论