ImageVerifierCode 换一换
格式:DOCX , 页数:56 ,大小:127.85KB ,
资源ID:10668363      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10668363.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(福建农林大学j2ee期末复习选择题.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

福建农林大学j2ee期末复习选择题.docx

1、福建农林大学j2ee期末复习选择题1、下面哪一个不是JSP本身已加载的基本类?java.io.*2、以下关于JavaBeans的说法中,错误的是JavaBeans是JSP的内置对象之一。3、错误的是D.AJsp可以处理动态内容和静态内容B在Jsp最终会编译成字节码后执行C在jsp中可以使用脚本控制Html的标签生成DJsp中不能使用/注释Java脚本中的代码4、下述选项中不属于JDBC基本功能的是:数据库维护管理5、JSP页面经过编译之后,将创建一个severlet6、在jsp中,要定义一个方法,需要用到以下()元素。7、JSP在WEB服务器上运行结果:(可以在WEB浏览器看到)8、Page指

2、令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:(D)A.作用于整个JSP页面B.可以在一个页面中使用多个指令C.为增强程序的可读性,建议将指令放在JSP文件的开头,但不是必须的。D.指令中的属性只能出现一次。9、(应用有效)的范围是从Web应用服务器开始执行服务直到Web应用服务器结束服务为止。10、选择、在JSP中使用标记时,不会出现的属性是:(value)11、对于预定义的说法错误的是:(c)A、一次可声明多个变量和方法,只要以“;”结尾就行B、一个声明仅在一个页面中有效C、声明的变量将作为局部变量D、在预定义中声明的变量将在JSP页面初始化时初始化12、从“员工”

3、表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:(DSelect*from员工where姓名like%玛丽%)13、在JSP中调用JavaBean时不会用到的标记是:(A)14、关于JavaBean正确的:Java文件与Bean定义类名可以不同但定要注意区分字母大小写15、Servlet程序的入口点是:(init()17、page指令通过(contentType)属性指定当前页面的内容类型和字符集?18、(taglib)指令指定自定义标签的描述器所在位置?19、在传统的HTML页面中加入(JAVA程序片和JSP标签)就构成了一个JSP页面文件。20、假设在helloa

4、pp应用中有一个hello.jsp,它的文件路径如下:%JAVA_HOME%/webapps/helloapp/hello/hello.jsp那么在浏览器端访问hello.jsp的URL是什么?(http:/localhost:8080/helloapp/hello/hello.jsp)21、配置JSP运行环境若WEB应用服务器选TOMCAT以下正确的(先安装JDK再安装TOMCAT)22、对于“”之间声明的变量,以下说法正确的是:(多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响)23、假设在helloapp应用中有一个Javabean文件HelloServle

5、t,它位于org.javathinker包下,那么这个bean的class文件应该放在什么目录下?(Dhelloapp/WEB-INF/classes/org/javathinker/HelloServlet.class)24、在客户端浏览器的源代码中可以看到(HTML注释)25、page指令的作用是:(用来定义整个JSP页面的一些属性和这些属性的值)26、page指令的import属性的作用是(C、为JSP页面引入JAVA包中的类)27、page指令的(isThreadSafe)属性可以设置JSP页面是否可多线程访问28、(include指令标签)可在JSP页面出现该指令的位置处,静态插入一

6、个文件。29、以下对象中的(bean)不是JSP的内置对象。30、JSP中,内置对象(request)封装用户提交的信息,用该对象可以获取用户提交的信息。31、request对象可以使用(getParameter(Strings))方法获取表单中某输入框提交的信息。32、JSP的内置对象中(response)对象可对客户的请求作出动态响应,向客户端发送数据。33、从()开始,到(A、访问者连接到服务器,访问者关闭浏览器离开该服务器)结束,被称为一个会话。34.下列代码编译后不会出现警告或错误的是(doubled=1.0f;)。35.下边哪个不是FORM的元素?(table)36.下面哪个是空格

7、( ) 中的align属性是什么含意?(对齐方式) 下边哪个不是JSP的内置对象?(.cookie) 哪个是JSP指令标记?(.)40.当在JSP文件中要使用到Vector对象时,应在JSP文件中加入以下哪个语句?()41.关于JavaBean的说法,哪个是正确的?(JavaBean可以保存状态)42.JavaBean的生命周期中,哪个是用来跟踪用户的会话的?(session)43.要在session对象中保存属性,可以使用以下哪个语句?(session.getAttribute(“key”,”value”);)44.jsp:forward和sendRedirect都是用来做页面跳转的

8、,描述错误的是?(forward地址栏变化,可以跳转到任何页面和机器。)45.关于get和post两种请求,下列说法正确的是?(A.get请求是默认的)46.如果Tomcat安装后,想要修改它的端口号,可以通过修改/conf下的(server.xml)文件来实现。47.下边哪个不是MVC中的组成部分?(FrameWork)48.哪个不是Servlet接口方法(D)A.doGet方法B.doPost方法C.init方法D.forward方法49.Oracle数据库的JDBC驱动程序类名及完整包路径为:(oracle.jdbc.driver.OracleDriver)50.下面哪一个是正确使用Ja

9、vaBean的方式?()JavaWeb试卷三一、单项选择题(每题2分,共30分)1以下哪个方法不是Servlet的生命周期接口定义的(D)A、init()B、service()C、destroy()D、create()2、以下从四种不同的作用域中得到Bean的实例,说法错误的是(A)A、page是指当前Web应用程序的所有JSP文件中取得实例,从Page对象中获取JavaBean;B、request是指在当前的用户请求中取得实例,从ServletRequest对象中获取JavaBean;C、session是指在当前的用户会话中取得实例,常用于一个用户登录在网站上全过程不同请求之间共享数据,从H

10、ttpSession对象中获取JavaBean;D、application是指在当前的应用程序中取得实例,常用于同一个应用程序不同用户访问时共享数据,从ServletContext对象中获取JavaBean。3、以下有关Servlet常用的请求头的含义说法错误的是(D)A、Accept-Language头指出客户端倾向的语言。如en。B、Content-Length头以字节为单位给出POST数据的长度。C、Host表明了主机和端口。D、User-Agent头表明了发出请求的客户代理的信息。4以下哪个不是JSP标记库的构成部分(C)A、标记处理器B、标记库描述文件C、标记库处理servlet D

11、、应用程序部署描述符(web.xml)5给定程序片段:Todayis:为了能够让程序正确运行需要在第一行添加以下那条语句?AAB、C、D、6以下那一个是HttpSession的方法、并能实现在session中存放数据(C)A、put(Stringname,Objectvalue)B、set(Stringname,Objectvalue)C、setAttribute(Stringname,Objectvalue)D、putAttribute(Stringname,Objectvalue)7下列哪一个不是Web服务器端技术(B)A、ASPB、HTMLC、JSPD、SERVLET8J2EE架构中使用

12、HTML界面、Jsp界面实现用户界面,使用(D)实现业务逻辑。A、JspB、ServletC、JavaScriptD、EJB9(D)是一组Java应用接口,它提供创建、发送、接收、读取消息服务。A、JTAB、JNDIC、JCAD、JMS10Servlet类放置的位置是(D)A、WEB-INF/libB、WEB-INF/servletC、WEB-INF/webD、WEB-INF/classes11一个client访问同一个servlet(打开两个浏览器窗口),则访问(A)对象是相同的。A、ServletConfigB、ServletRequestC、ServletResponseDServlet

13、RequestDispathcer12Cookie的使用期限默认值是(B)A、0B、-1C、1D、-213session对象中invalidate方法的含义是(A)A、使用session无效B、获得session对象的生存时间C、获得当前session对象最后一次被操作时间D、以上都不对14下列动作标签中哪一个是用于重定向一个HTML文件。(C)A、B、C、D、15对于给定的JSP错误处理页面,下面那一个隐含对象能够指向未捕获的异常(B)A、ErrorB、exceptionC、ThrowableD、Requesterror二、多项选择题(每题3分,共15分)1以下HTTP响应状态码的含义描述正

14、确的是?(AD)A、200OK表示请求成功B、400不良请求表示服务器未发现与请求URI匹配的内容。C、404未发现表示由于语法错误而导致服务器无法理解请求信息D、500内部服务器错误,无法处理请求2MVC模式的优势有哪些?(ACD)A、MVC模式使应用程序的结构更加清晰,通过将代码按照层次划分为业务逻辑/数据层、用户界面和应用流程控制这三个层次,能够增强代码的稳定性。B、MVC模式实现了很好的分布式组件架构;C、对于项目开发而言,MVC三层的分离有利于在项目小组内按照小组成员各自的擅长进行分工,有利于三个部分并行开发、加快项目进度。D、MVC模块功能的划分有利于在代码修改过程中进行模块的隔离

15、,而不需要把具有不同功能的代码混杂在一起造成混乱。3J2EE打包与部署的模块包括以下哪些?(ACD)A、Web模块和EJB模块.B、EAR模块C、应用程序客户端模块D、资源适配器模块E、XML模块4在Servlet中使用硬编码的HTML输出作为请求的响应具有哪些严重缺陷?(ABC)A、很难对HTML做出修改,因为每次修改都必须重新编译Servlet。B、由于HTML是硬编码的,所以维护不同的语言很困难。判断用户的语言、所处的地区以及其他变化情况,然后再显示输出非常困难。C、当在Servlet中混合使用HTML和Java代码时,就很难分清页面设计和编程的职责。D、很难做出动态的相应。5以下Ser

16、vlet与CGI的对比正确的是?(CD)A、在可移植性和与平台无关性方面:Servlet和CGI都能够跨平台和不同的Web服务器交互B、几乎所有的主流服务器都直接或通过插件支持CGI。C、从持久性和性能上讲,传统的CGI对于每个HTTP请求都要启动一个新进程。而Servlet只要被Web服务器装载一次,就能被每一个客户请求调用。因此Servlet比CGI性能更高。D、Servlet是用java编写的,它继承了Java语言的所有优点。Servlet可以利用丰富的Java库。3、简答题(每题5分,共25分)1一个Jsp页面可由哪些元素组成?2. include指令标签和动作标签有什么区别?3简述获

17、得RequestDispatcher对象的三种方法。4.写出JavaBean的的四种形式,并说明他们之间的差别。5请写出编写Jsp自定义标签的步骤。SP试题及答案第1章WEB开发环境一、选择题:(1)下列关于WEB开发说法正确的是。ABCDA)Web是图形化的和易于导航的B)Web与平台无关C)Web是分布式的D)Web是动态的E)Web是静态的(2)下列关于Tomcat说法正确的是。ABCDA)Tomcat是一种编程语言B)Tomcat是一种开发工具C)Tomcat是一种编程思想D)Tomcat是一种开编程规范E)Tomcat是一个免费的开源的Serlvet容器(3)下列关于Tomcat个目

18、录说法错误的是。EA)bin目录包含启动/关闭脚本B)conf目录包含不同的配置文件C)Lib目录包含Tomcat使用的JAR文件D)webapps目录包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下E)work目录包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下(4)下列关于HTTP协议说法正确的是。ABCDEA)HTTP是一种请求/响应式的协议B)HTTP请求消息中Accept表示浏览器可接受的MIME类型C)HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式D)HTTP请求消息中Accept-Lan

19、guage表示浏览器所希望的语言种类E)HTTP请求消息中Host表示初始URL中的主机和端口。(5)下列对于JSP说法中正确的是。ABCDEA)JSP是Sun公司推出的新一代站点开发语言B)JSP完全解决了目前ASP、PHP的一个通病脚本级执行C)JSP将内容的生成和显示进行分离D)JSP强调可重用的组件E)JSP采用标识简化页面开发第2章JSP编译指令一、选择题1)下列关于JSP编译指令说法错误的是。CA)编译指令用于从JSP发送一个信息到容器上B)编译指令用来设置全局变量、声明类要实现的方法和输出内容的类型等C)编译指令向客户端产生任何输出D)编译指令所有的指令都在整个JSP页面内有效E

20、)编译指令元素为编译阶段提供了全局信息(2)下面关于page指令说法中错误的是。BA)page指令用来定义JSP页面中的全局属性B)一个JSP页面只能包含一个page指令C)除了import外,其他page指令定义的属性/值只能出现一次。D)language属性用来指示所使用的语言E)“java”是当前唯一可用的JSP语言(3)下面关于page指令的属性说法错误的是。DEA)import属性用于指定导入哪些包B)contenttype属性用来指定JSP页面的字符编码和响应的mime类型C)isthreadsafe属性用来设定JSP文件是否能多线程使用D)session属性制定此页面是否参与HT

21、TP会话。默认值falseE)errorpage属性指示当前页面是否为其他页的errorpage目标(4)下列说法中正确的是。ABDEA)include指令通知容器将当前的JSP页面中内嵌的、在指定位置上的资源内容包含B)include指令中file属性指定要包含的文件名C)include指令只允许你包含动态页面D)Taglib指令允许页面使用者自定义标签E)你必须在使用自定义标签之前使用指令(5)下列说法中错误的是。BA)会在客户端的HTML源代码中产生和上面一样的数据B)会在客户端的HTML源代码中产生和上面一样的数据C)是一个合法的变量声明D)表达式元素表示的是一个在脚本语言中被定义的表

22、达式。E)表达式元素在运行后被自动转化为字符串第3章JSP动作指令一、选择题:(1)下列关于说法错误的是。EA)用于定位或示例一个JavaBeans组件B)首先会试图定位一个Bean实例,如果这个Bean不存在,那么就会从一个class或模版中进行示例。C)jsp:useBean元素的主体通常包含有元素,用于设置Bean的属性值D),如果这个Bean已经存在,能够定位它,那么主体中的内容将不会起作用。E)以上说法全不对(2)下面关于说法错误的是。CA)id属性在你所定义的范围中确认Bean的变量名B)scope属性定义Bean存在的范围以及id变量名的有效范围C)type=package.cl

23、ass中package和class的名字,不区分大小写。D)beanName属性使用java.beans.Beans.instantiate方法来从一个class或连续模版中示例一个Bean,同时指定Bean的类型E)beanName可以是package和class也可以是表达式(3)下面关于jsp:setProperty说法中正确的是。ABCEA)jsp:setProperty用来设置已经实例化的Bean对象的属性B)name属性:表示要设置属性的是哪个BeanC)property属性表示要设置哪个属性D)value属性用来指定Bean属性的值,且该属性必须存在E)Param指定用哪个请求参

24、数作为Bean属性的值(4)下面说法中正确的是。ABCDEA)元素允许你包含动态文件和静态文件B)如果包含的文件是动态的,还可以用还传递参数名和参数值。C)标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象。D)标签以下的代码,将不能执行。E)元素用来获得Bean的属性值,并可以将其使用或显示在JSP页面中。(5)下列说法中错误的是。EA)元素用于在浏览器中播放或显示一个对象B)当Jsp文件被编译,送往浏览器时,元素将会根据浏览器的版本替换成或者元素。C)Jsp:param操作被用来以“名值”对的形式为其它标签提供附加信息D)是动作的一部分,并且只能在动作中使用。E)以上

25、说法全不对第4章JSP内置对象一、选择题:(1)下面对out对象说法错误的是。BA)out对象用于输出数据B)out对象的范围是application。C)如果page指令选择了autoflush=true,那么当出现由于当前的操作不清空缓存而造成缓冲区溢出的情况时,这个类的所有I/O操作会自动清空缓冲区的内容。D)out.newLine()方法用来输出一个换行符E)out.close()方法用来关闭输出流(2)下面关于request对象说法错误的是。EA)request对象是ServletRequest的一个实例B)当客户端请求一个JSP网页时,JSP引擎会将客户端的请求信息包装在这个req

26、uest对象中C)getParameterName()方法返回本次请求的参数名字D)getParameter()方法返回包含指定参数的单独值的字符串E)getServerName()返回接收请求的服务器的主机名和端口号(3)下面关于session对象说法中正确的是。ABCDA)session对象的类是HttpSession.HttpSession由服务器的程序实现B)session对象提供HTTP服务器和HTTP客户端之间的会话C)session可以用来储存访问者的一些特定信息D)session可以创建访问者信息容器。E)当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除(4)下面关于pageContext对象说法中正确的是。ABCDEA)pageContext对象为JSP页面包装页面的上下文。B)pageContext对象创建和初始化都是由容器来完成的C)getRequest()方法返回当前的request对象D)getSession()方法返回当前页面的session对象。E)re

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1