Java项目实战智慧树知到期末考试答案2024年_第1页
Java项目实战智慧树知到期末考试答案2024年_第2页
Java项目实战智慧树知到期末考试答案2024年_第3页
Java项目实战智慧树知到期末考试答案2024年_第4页
Java项目实战智慧树知到期末考试答案2024年_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

Java项目实战智慧树知到期末考试答案2024年Java项目实战在JSTL的迭代标签<forEach>的属性中,用于指定要遍历的对象集合的是(

)。

A:varStatusB:varC:itemsD:value答案:itemsServlet处理请求的方式为(

)。

A:以调度的方式B:以程序的方式C:以运行的方式D:以线程的方式答案:以线程的方式在某个JSP页面中存在这样一行代码,<%="2"+"4"%>运行该JSP后,以下说法正确的是(

)。

A:这行代码没有对应的输出B:这行代码对应的输出是24C:这行代码对应的输出是6D:这行代码将引发错误答案:这行代码对应的输出是24servlet生命周期由一系列事件组成,把这些事件按照先后顺序排序,以下正确的是(

)。

A:加载类,实例化,请求处理,初始化,销毁B:加载类,实例化,初始化,请求处理,销毁C:加载类,初始化,实例化,请求处理,销毁D:实例化,加载类,初始化,请求处理,销毁答案:加载类,实例化,初始化,请求处理,销毁fileupload组件需要的JAR包有(

)。

A:Servlet-api.jar和commons-io.jarB:commons-fileupload.jar和commons-io.jarC:commons-fileupload.jar和Mysql.jarD:commons-upload.jar和commons-io.jar答案:commons-fileupload.jar和commons-io.jar在Servlet生命周期中,对应服务阶段的方法是(

)。

A:service()B:doGet()C:doGet和doPost()D:doPost()答案:service()javax.Servlet的包中,属于类的是(

)。

A:GenericServletB:ServletContextC:ServletD:ServletRequest答案:GenericServlet在servlet1中的doGet和doPost方法中只有如下代码:request.setAttribute("jb","aPtech");response.sendRedirect("http://localhost:8080/servlet/Servlet2");那么在Servlet2中使用(

)可以把属性jb的值取出来。

A:Stringstr=request.getAttribute("jb")B:Objectstr=request.getAttribute("jb")C:Stringsir=(String)request.getAttribute("jb")D:取不出来答案:取不出来如果我们想把session销毁应该用下面的那个方法(

)。

A:killB:invalidateC:endD:destroy答案:destroy下面对于标签的说法中错误的是(

)。

A:JSP标签简化了JSP页面的开发和维护B:JSP标签用于调用JavaBean组件中的操作和执行C:自定义标签通过封装反复执行的任务使它们可以在多个应用程序中重复使用D:JSP技术没有提供了在自定义标签中封装其他动态功能的机制答案:JSP技术没有提供了在自定义标签中封装其他动态功能的机制Cookie对象可以用来将少量的信息保存到(

)中。

A:服务器端B:网络C:页面D:客户端答案:客户端下列选项中,哪个是正确的JSP表达式(

)。

A:<%=(4+5)%>B:<%=(4+5);%>C:<%!inta=0;%>D:<%inta=0;%>答案:%=(4+5)%下面不属于分页实现的步骤的是:(

)。

A:计算总页数B:使用下拉列表显示页数C:编写查询SQL语句D:确定每页显示的数据数量答案:使用下拉列表显示页数在JSP中,如果需要实现文件上传,需要在表单属性中添加(

)。

A:enctype="multipart-form-data"B:enctype="multipart/data"C:enctype="form-data"D:enctype="multipart/form-data"答案:enctype=multipart/form-data下列不同数据库有不同的物理分页语句是(

)。

A:SQLServer使用numB:SQLServer使用topC:Oracle使用rowNumD:MySQL使用limit答案:SQLServer使用numMyEclipse中,常用web项目具体类型为(

)。

A:WebprojectB:static

web

projectC:Dynamic

web

projectD:Javaproject答案:Webproject以下可用于获取session对象的属性userid的值是(

)。

A:request.getParameter(userid)B:session.getAttribute("userid")C:session.getAttribute(userid)D:session.setAttribute("userid")答案:session.getAttribute(“userid”)下列代码是实现分布时计算总页数的方法,横线处填写(

)可以正确实现。publicintgetTotalPages(intcount,intpagetSize){

inttotalPages=0;

__________________

returntotalPages;}

A:totalPages=(count%pageSize=0)?(count/pageSize):(count/pageSize+1)B:totalPages=(count/pageSize=0)?(count%pageSize):(count%pageSize+1);C:totalPages=(count/pageSize=0)?(count/pageSize):(count/pageSize+1);D:totalPages=(count%pageSize=0)?(count%pageSize):(count%pageSize+1)答案:totalPages=(count%pageSize=0)?(count/pageSize):(count/pageSize+1)在访问Servlet时,在浏览器地址栏中输入的路径是在(

)配置。

A:B:C:D:答案:url-pattern为了丰富JSP页面的图形化布局,可以使用下面哪个JSP标准动作把一个图像导入到JSP页面中?(

)

A:B:使用JSP标准动作无法做到C:D:答案:使用JSP标准动作无法做到以下四个选项中不属于Servlet生命周期的是(

)。

A:destroy()B:start()C:init()D:service()答案:start()下列动态网页和静态网页的根本区别,描述错误的是(

)。

A:静态网页文件里只有HTML标记,没有程序代码。B:静态网页服务器端返回的HTML文件是事先存储好的。C:动态网页服务器端返回的HTML文件是程序生成的。D:动态网页中只有程序,不能有HTML代码。答案:动态网页中只有程序,不能有HTML代码。下列(

)注释为隐藏型注释。

A:]–>B:<%–注释内容–%>C:D:]–>答案:〈%--注释内容--%〉如果tomcat服务器的IP地址为0,端口为8080,其上有一名为ch8的web服务目录,其下有子目录product/view/,在此子目录之下有文件index.jsp,请问使用哪一项在浏览器上请求此页面?(

)

A:http://localhost:8080/ch8/product/index.jspB::8080/ch8/index.jspC:0:8080/ch8/product/view/index.jspD:0:8080/ch8/product/index.jsp答案:0:8080/ch8/product/view/index.jsp请求Servlet的时候,Servlet的对象由(

)。

A:由开发人员在请求中实例化B:Servlet只加载,无需实例化C:Servlet会自动实例化D:服务器负责实例化答案:服务器负责实例化配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:(

)。

A:先安装JDK,再安装TOMCATB:不需安装JDK,安装TOMCAT就可以了C:JDK和TOMCAT只要都安装就可以了,安装顺序没关系D:先安装TOMCAT,再安装JDK答案:先安装JDK,再安装TOMCATJSP表达式语言可用于在网页上生成动态的内容并代替JSP元素,JSP表达式语言的语法是(

)。

A:@{ELexpresion}B:{ELexpresion}C:#{ELexpresion}D:${ELexpresion}答案:${ELexpresion}下列关于JSP指令标识的描述错误的选项是(

)。

A:指令以“<”开始,以“>”结束B:指令以“<%”开始,以“%>”结束C:指令以“<%@”开始,以“%>”结束D:指令以“”结束答案:指令以“%”开始,以“%”结束;指令以“”开始,以“”结束;指令以“jsp:”开始,以“/”结束使用fileupload组件的步骤有(

)。

A:在表单中添加file表单字段B:创建工厂类DiskFileItemFactory对象C:用工厂创建解析器对象D:使用解析器来解析request对象答案:创建工厂类DiskFileItemFactory对象###用工厂创建解析器对象###使用解析器来解析request对象include指令作用是把(

)嵌入到当前的JSP网页中。

A:ASP代码B:HTML网页C:JSP程序D:文本文件答案:文本文件###JSP程序###HTML网页以下哪些对象由Servlet容器创建(

)。

A:ServletRequest对象B:Servlet对象C:ServletConfig对象D:ServletContext对象答案:Servlet对象###ServletRequest对象###ServletContext对象###ServletConfig对象Servlet的优点有(

)。

A:执行效率高B:功能强大C:可移植性好D:运行速度快答案:功能强大###可移植性好###执行效率高对于声明<%!声明%>的说法正确的是(

)。

A:声明的变量将在JSP页面初始化时初始化B:一次可声明多个变量和方法C:声明的变量将作为局部变量D:一个声明仅在一个页面中有效答案:一次可声明多个变量和方法###一个声明仅在一个页面中有效###声明的变量将在JSP页面初始化时初始化以下哪个选项是JSP所具有的特征(

)。

A:可重复使用的组件B:预编译C:沿用了Servlet的所有功能D:快速建立WebForm答案:可重复使用的组件###沿用了Servlet的所有功能###预编译page

指令中的哪个属性可多次出现(

)。

A:classB:ImportC:includeD:extends答案:Import动态网站需要的技术为(

)。

A:JSPB:PHPC:ASPD:HTTP答案:JSP###ASP###PHP以下哪些属于PageContext类的方法(

)。

A:include(StringrelativeUrlPath)B:getAttribute(Stringname,intscope)C:setContentType(Stringtype)D:getServletContext()答案:getServletContext()###getAttribute(Stringname,intscope)###include(StringrelativeUrlPath)在下列选项中,正确创建并实现写入cookie的语句分别是(

)。

A:response.add(cookie)B:Cookiecookie=newCookie(Stringkey,Objectvalue)C:Cookiecookie=newCookie()D:response.addCookie(cookie)答案:Cookiecookie=newCookie(Stringkey,Objectvalue)###response.addCookie(cookie)下面关于session对象说法中正确的是(

)。

A:session可以用来储存访问者的一些特定信息B:session可以创建访问者信息容器C:session对象提供HTTP服务器和HTTP客户端之间的会话D:session对象的类是HttpSession.HttpSession由服务器的程序实现E:当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除答案:当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除关于session的使用,下列说法正确的是(

)。

A:不同的用户窗口具有不同的sessionB:session永远不可能超时C:不同的用户窗口具有相同的sessionD:session可能超时间答案:不同的用户窗口具有不同的session以下哪些不是Servlet接口的方法(

)。

A:forward方法B:init方法C:include方法D:doGet方法答案:include方法###forward方法在JSP中,下面的选项,关于FileItem接口相关说法错误的是(

)。

A:当表单提交后,通过调用isFormField()方法判断是普通表单,还是文件表单,所有的表单数据都会被封装到一个List集合中保存B:在表单中的每一个元素均对应一个FileItem对象C:FileItem接口的实现类是FileItemFactory类D:FileItem用于封装单个表单字段元素的数据答案:FileItem用于封装单个表单字段元素的数据###在表单中的每一个元素均对应一个FileItem对象哪些JSTL标签可用来进行Java程序中if、if..else的功能?(

)

A:B:C:D:答案:c:if;c:when;c:otherwiseJSP页面中不能包含脚本元素。(

)

A:对B:错答案:错分页技术的实现方式很多,可以使用插件实现。(

A:错B:对答案:对代表最后选择,该标签不接受任何属性。(

A:错B:对答案:对当同时有多个请求发送到一个Servlet时,服务器将会为每个请求创建一个新的线程来处理客户端的请求。(

)

A:对B:错答案:对标记的page属性值是相对的URL地址,只能静态的URL。(

A:错B:对答案:错Servlet的部署文件是一个xml文件,文件名为web.xml,它保存在Web服务目录的WEB-INF子目录中。(

A:错B:对答案:对自定义标签通常是以标签库的形式出现的。(

A:错B:对答案:对commons-upload组件只能实现上传不能实现下载。(

)

A:错B:对答案:错在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。(

A:对B:错答案:错安装Tomcat9.0所在的计算机需要事先安装JDK。(

A:错B:对答案:对文件在上传时可以显示文件大小、类型的控制。(

)

A:对B:错答案:对不可以用一个page指令指定多个属性的取值。(

A:错B:对答案:错application对象可以用来保存数据。()

A:错B:对答案:对项目中只有添加commons-upload组件才能实现文件的上传。(

)

A:对B:错答案:错在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。(

A:对B:错答案:对当用户请求一个Servlet时,服务

温馨提示

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

评论

0/150

提交评论