java ee 期末试题 (1)要点
JavaEE期末考试题及答案桂电三院

Java EE期末考试•填空题:•Java EE为满足开发多层体系构造企业级应用需求,提出_组件-容器________编程思想。
Java EE应用根本软件单元是_Java EE 组件_______. 根本软件单元运行环境被称为___容器________.•两层体系构造应用程序分为__客户层_____与____效劳器层_____.•所谓企业级应用程序,并不是特指为企业开发应用软件,而是泛指那些为_大型组织部门__创立应用程序。
•在三层分布式企业应用程序中,包括_客户层____,__应用效劳器层_____,____数据效劳器层______三层。
•Java EE客户端组件既可以是__一个Web浏览器__________、___一个Applet________,也可以是一个__应用程序______.•Servlet组件在进展重定向时,需要使用ServletResponse接口方法是__sendRedirect()______.•ServletRequest提供了两个方法用于从请求中解析出上传文件:___Part getPart〔String name〕___________与__Collection<Part>getParts()___________。
•Java EE 6提供组件主要包括三类:_客户端组件____,__Web组件____,_业务组件____.•Servlet配置参数保存在__ServletConfig()______________对象中,一个Servlet该配置对象〔能/否〕___否〔不能〕__________被其他Servlet访问。
•Servlet支持两种格式输入/输出流:__字符输入/输出流______与__字节输入/输出流_。
•MIME全称是_多媒体Internet邮件扩展____, ServletResponse 中响应正文默认MIME类型为_text/plain______________, 而ServetResponse中响应正文默认MIME类型为__text/html_________________.•PDF文件MIME类型是__application/pdf________________, Microsoft Word文档类型是__application/msword___________。
JAVAEE试题(含答案)

可编辑---------------------------------------------------------------------- JAVA EE 期末考试复习材料一、选择题:1以下哪个HIbernate 主键生成策略是实现主键按数值顺序递增的?(主键生成策略是实现主键按数值顺序递增的?(A)A)A) A) increment increment B)Identity C)sequence D)native2、在JSP 中,中,Page Page 指令的(指令的(B B )属性用来引入需要的包和类。
A)Exends B)import C)language D)contentType3、从以下哪个选项中可以获得Servlet 的初始参数(的初始参数(C)C)A)Servlet B)ServletContextC)ServletConfig D)GenericServlet4、以下关于HIbernate 说法正确的是(说法正确的是(A)A)A)Hibernate 是ORM 的一种实现方式。
B)Hibernate 不要JDBC 的支持。
C)C)属于控制层属于控制层D)D)对象关系映射,让对象同数据库表产生关系。
对象关系映射,让对象同数据库表产生关系。
5、下面关于OPM 的说法不正确的是(的说法不正确的是(C)C)持久化是将程序中数据在瞬时状态和持久状态间转换的机制。
瞬时状态是指程序数据保存在内存中,程序退出时,数据就不存在了。
把关系数据库中的数据读出来不属于持久化。
程序数据直接保存成文本文件属于持久化。
6、下面关于SessionFactory 的说法正确的是(的说法正确的是(B B )A )SessionFactory 是轻量级的,可以随意创建和销毁。
B)SessionFactory 是重量级的接口,不可以随意创建和销毁。
C)SessionFactory 是重量级的类,不可以随意创建和销毁。
Java_EE_期末考题复习

名词解释JNDI:JAVA命名和目录接口(JAVA Naming and Directory Interface,JNDI)提供命名和目录功能,它向应用程序提供方法来执行标准的目录操作。
JAXB:(Java Architecture for XML Binding ['baindiŋ])是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。
JAXR:XML注册的Java API(Java API for XML Registries,JAXR)允许用户通过Web访问业务和一般用途的注册信息。
JMS:Java消息服务(Java Message Service,JMS)是一个消息标准,它允许Java EE应用程序产生、发送、接收和读取信息。
JTA:Java事务API(Java Transaction [træn'zækʃən] API,JTA)提供了JA V A EE中处理事务的标准接口,它支持事务的开始、回滚和提交。
简答题1.Java EE应用系统的层次结构一个典型的Java EE Web应用系统被开发设计成一个四层的系统结构:客户端层、Web层、业务层和企业信息系统层。
①客户端层(Client-Tier)。
包括各种客户端应用界面组件,如HTML页面组件,Applet组件和Windows桌面应用组件,它们均是部署运行在客户端的机器上。
②Web层(Web-Tier)。
包括各种JSP编写的动态页面组件与Servlet组件,它们运行在Java EE的应用服务器上。
③业务层(Business-Tier)。
主要由Java企业Bean(Enterprise Bean)构成,它们是被部署运行于Java EE的应用服务器上。
④企业信息系统层(Enterprise Information System-Tier)。
一般指各种存储应用数据的关系数据库系统或文件系统,它们一般是部署运行在专门的数据库服务器上。
java期末考试复习题及答案(1)

java期末考试复习题及答案(1)《Java程序设计》课程试卷1.使⽤Java语⾔编写的源程序保存时的⽂件扩展名是( B )。
(A).class (B).java (C).cpp (D).txt 2.设int a=-2,则表达式a>>>3的值为( C )。
(A)0 (B)3 (C)8 (D)-13.设有数组的定义int[] a = new int[3],则下⾯对数组元素的引⽤错误的是( C )。
(A)a[0]; (B)a[]; (C)a[3]; (D)int i=1; a[i];4.在类的定义中可以有两个同名函数,这种现象称为函数( D )。
(A)封装(B)继承(C)覆盖(D)重载5.在类的定义中构造函数的作⽤是( D )。
(A)保护成员变量(B)读取类的成员变量(C)描述类的特征(D)初始化成员变量6.下⾯关键字中,哪⼀个不是⽤于异常处理语句( B )。
(A)try (B)break (C)catch (D)finally7.类与对象的关系是( A )。
(A)类是对象的抽象(B)对象是类的抽象(C)对象是类的⼦类(D)类是对象的具体实例8.下⾯哪⼀个是Java中不合法的标识符( D )。
(A)$persons (B)twoNum (C)_myVar (D)*point9.为AB类的⼀个⽆形式参数⽆返回值的⽅法method书写⽅法头,使得使⽤类名AB作为前缀就可以调⽤它,该⽅法头的形式为( A )。
(A)static void method( ) (B)public void method( )(C)final void method( ) (D)abstract void method( )10.欲构造ArrayList类的⼀个实例,此类继承了List接⼝,下列哪个⽅法是正确的( C )。
(A)ArrayList myList=new Object( ) (B)List myList=new ArrayList( )(C)ArrayList myList=new List( ) (D)List myList=new List( )源⽂件和编译后的⽂件扩展名分别为( B )(A) .class和 .java (B).java和 .class(C).class和 .class (D) .java和 .java12.在Java Applet程序⽤户⾃定义的Applet⼦类中,⼀般需要重载⽗类的( D )⽅法来完成⼀些画图操作。
javaee期末复习题

javaee期末复习题JavaEE期末复习题JavaEE是一种用于开发企业级应用程序的Java平台。
它提供了一套完整的工具和技术,用于构建和管理大型、复杂的分布式应用程序。
在学习JavaEE的过程中,我们需要掌握一系列的知识和技能,以便能够熟练地开发和维护JavaEE应用程序。
下面是一些常见的JavaEE期末复习题,希望对大家复习和巩固知识有所帮助。
1. 什么是JavaEE?它与JavaSE有何不同?JavaEE是Java Platform, Enterprise Edition的缩写,是一种用于开发企业级应用程序的Java平台。
与JavaSE相比,JavaEE提供了更多的功能和工具,用于构建和管理大型、复杂的分布式应用程序。
JavaSE主要用于开发桌面应用程序和小型的服务器端应用程序,而JavaEE则更适用于开发大型、复杂的企业应用程序。
2. 请简要描述JavaEE的体系结构。
JavaEE的体系结构由四个层次组成:客户端层、Web层、业务逻辑层和数据访问层。
客户端层是与用户直接交互的界面,可以是Web浏览器、移动设备或者桌面应用程序。
Web层包括Web服务器和Web容器,用于处理客户端的请求和响应。
它负责处理用户的HTTP请求,并将请求转发到业务逻辑层进行处理。
业务逻辑层是应用程序的核心,负责处理业务逻辑和数据处理。
它包括各种组件,如Servlet、EJB和消息驱动Bean等。
数据访问层用于与数据库进行交互,负责处理数据的持久化和访问。
它包括各种技术和框架,如JPA和JDBC等。
3. 什么是Servlet?它的生命周期是怎样的?Servlet是JavaEE中的一种组件,用于处理Web请求和响应。
它可以接收来自客户端的HTTP请求,并生成相应的HTTP响应。
Servlet的生命周期包括以下几个阶段:初始化阶段:当Servlet容器启动时,会创建Servlet实例并调用其init()方法进行初始化。
JAVA EE期末复习参考题

Java EE 复习参考资料一、填空题发布到服务器上的组件除包含自身实现的代码文件外,还要包含一( XML)部署描述文件。
Java EE 技术框架可分为三部分:组件技术、 (服务技术) 、通信技术。
Servlet 最大的用途是通过(动态响应)客户机请求来扩展服务器功能。
表单数据的提交方法有两种, (Post)方法和 Get 方法。
(Filter)拦截请求和响应,以便查看、提取正在客户机和服务器之间交换数据。
(Listener)实现了 Servlet 的事件驱动。
JSP 页面的脚本元素用来嵌入(java)代码。
JSP 动作组件是一些(XML)语法格式的标记,被用来控制 Web 容器的行为。
JSP 供提供九种内置对象, (request)对象代表的是来自客户端的请求。
JSP 标准标记库是一个实现( Web )应用程序中常用功能的定制标记库集。
java.sql.Statement 对象代表一条发送到数据库执行的 SQL 语句。
有(三)种 Statement 对象。
Servlets 可以使用(MIME)类型来向浏览器传送非 HTML 文件。
Enterprise Bean 是在(多)台机器上跨几个地址空间运行的组件。
JavaBean 是(一)台机器上同一个地址空间中运行的组件。
在标记描述 TLD 文件中 Required 定义为(true)代表为必须。
二、单项选择题1、表单数据的提交方法有两种 , (Post)方法使得数据由标准的输入设备读入。
A.GetB. PostC.ReadD.Input2、在表单提交的数据中,如果变量的值有多个,这时应调用 (getParameterValues()) 方法,A. getParameterValues()B. getParameter()C. getParameterNames()D. getAttribute()3、Servlet 的事件驱动由(Listener)实现。
JAVA期末考试试卷及答案

一.判断题.即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。
( 对 ).在☺♋❖♋的方法中定义一个常量要用♍☐⏹♦♦关键字。
( 错 ).在异常处理中总是将可能产生异常的语句放在♦❒⍓块中,用♍♋♦♍♒子句去处理异常,而且一个♦❒⍓块之后只能对应一个♍♋♦♍♒语句。
( 错).✌☐☐●♏♦是一种特殊的 ♋⏹♏●,它是☺♋❖♋ ✌☐☐●♏♦程序的最外层容器。
( 对 ).一个线程对象的具体操作是由❒◆⏹☎✆方法的内容确定的,但是❆♒❒♏♋♎类的❒◆⏹☎✆方法是空的 其中没有内容 所以用户程序要么派生一个❆♒❒♏♋♎的子类并在子类里重新定义❒◆⏹☎✆方法 要么使一个类实现 ◆⏹⏹♋♌●♏接口并书写其中❒◆⏹☎✆方法的方法体。
( 对 ).☺♋❖♋的字符类型采用的是✞⏹♓♍☐♎♏编码,但所占字节由具体软硬件环境决定。
( 错 ) .所有的鼠标事件都由 ☐◆♦♏☹♓♦♦♏⏹♏❒监听接口的监听者来处理。
( 错 ).☺♋❖♋语言中的数组元素下标总是从 开始,下标可以是整数或整型表达式。
( 对 ) .如果☐是父类 ♋❒♏⏹♦的对象,而♍是子类 ♒♓●♎的对象,则语句☐♍是正确的。
( 错 ).☺♋❖♋程序里 创建新的类对象用关键字⏹♏♦,回收无用的类对象使用关键字♐❒♏♏。
( 错 ).由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。
(错 ).静态初始化器是在其所属的类加载内存时由系统自动调用执行。
( 对 ). ✌☐☐●♏♦是一种特殊的 ♋⏹♏●,它是☺♋❖♋ ✌☐☐●♏♦程序的最外层容器。
( 对 ).注释的作用是使程序在执行时在屏幕上显示 之后的内容。
( 错 ).在异常处理中,若♦❒⍓中的代码可能产生多种异常则可以对应多个♍♋♦♍♒语句,若♍♋♦♍♒中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。
( 对 )二.选择题;.以下哪个方法用于定义线程的执行体?∙( )✌、∙♦♦♋❒♦☎✆ 、♓⏹♓♦☎✆ 、❒◆⏹☎✆ 、♦⍓⏹♍♒❒☐⏹♓♏♎☎✆∙.下面哪个不是☺♋❖♋中的容器✍ ( )✌、∙♍❒☐●●♋⏹♏ 、 ♋⏹❖♋♦ 、✌☐☐●♏♦ 、 ♓♋●☐♑.下面哪个方法与♋☐☐●♏♦的显示无关✍( ✌ )∙✌、♎❒♋♦☎✆ ∙、∙◆☐♎♋♦♏☎✆ ∙、❒♏☐♋♓⏹♦☎✆ ∙、☐♋♓⏹♦☎✆∙.当☞❒♋❍♏改变大小时,放在其中的按钮大小不变,则使用如下哪种布局方式✍ ( ✌ )∙✌、∙☞●☐♦☹♋⍓☐◆♦ ∙、 ♋❒♎☹♋⍓☐◆♦ ∙、 ☐❒♎♏❒☹♋⍓☐◆♦∙ 、☝❒♓♎☹♋⍓☐◆♦.有如下代码段✆✆ ♓♐☎◆⏹♦♋♐♏☎✆✆♎☐ ♦☐❍♏♦♒♓⏹♑⑤❝✆ ♏●♦♏ ♓♐☎♦♋♐♏☎✆✆♎☐ ♦♒♏ ☐♦♒♏❒⑤❝✆ ❝其中,方法◆⏹♦♋♐♏☎✆ 将抛出✋☜⌧♍♏☐♦♓☐⏹ 请问可将以下哪项填入第 行?( )✌、☐◆♌●♓♍ ✋☜⌧♍♏☐♦♓☐⏹ ❍♏♦♒☐♎☠♋❍♏☎✆、☐◆♌●♓♍ ❖☐♓♎ ❍♏♦♒☐♎☠♋❍♏☎✆、☐◆♌●♓♍ ❖☐♓♎ ❍♏♦♒☐♎☠♋❍♏☎✆ ♦♒❒☐♦ ✋☜⌧♍♏☐♦♓☐⏹、☐◆♌●♓♍ ❖☐♓♎ ❍♏♦♒☐♎☠♋❍♏☎✆ ♦♒❒☐♦♦ ✋☜⌧♍♏☐♦♓☐⏹.以下哪个关键字可以用来对对象加互斥锁?( )✌、♦❒♋⏹♦♓♏⏹♦ 、♦⍓⏹♍♒❒☐⏹♓♏♎ 、 ♦♏❒♓♋●♓♏ 、♦♦♋♦♓♍.在使用♓⏹♦♏❒♐♋♍♏声明一个接口时,只可以使用( )修饰符修饰该接口。
JavaEE上篇期末考试题及答案

JavaEE上篇期末考试题及答案一、选择题(每题2分,共20分)1. 在JavaEE中,用于表示Web应用程序的目录结构的是:A. EARB. WARC. JARD. RAR答案:B2. Servlet的生命周期开始于:A. 初始化方法B. 销毁方法C. 服务方法D. 重载方法答案:A3. 下列哪个不是JavaEE的组件?A. ServletB. JSPC. EJBD. JDBC答案:D4. 在JavaEE中,用于管理Web应用程序的配置信息的是:A. web.xmlB. application.xmlC. ejb-jar.xmlD. context.xml答案:A5. 以下哪个不是JavaEE的Web服务?A. SOAPB. RESTC. XML-RPCD. CORBA答案:D6. 在JavaEE中,用于处理HTTP请求和响应的接口是:A. HttpServletRequestB. HttpServletResponseC. ServletRequestD. ServletResponse答案:A7. 在JavaEE中,用于定义企业级应用的部署描述符的是:A. application.xmlB. ejb-jar.xmlC. web.xmlD. context.xml答案:A8. 下列哪个不是JavaEE的事务管理特性?A. 容器管理的事务B. Bean管理的事务C. 声明式事务D. 编程式事务答案:B9. 在JavaEE中,用于表示Web服务的接口的是:A. JAX-RSB. JAX-WSC. JAXBD. JAXP答案:B10. 下列哪个不是JavaEE的持久化API?A. JPAB. JDBCC. JDOD. JMS答案:D二、简答题(每题10分,共30分)1. 请简述JavaEE中Servlet的作用和生命周期。
答案:Servlet是JavaEE中用于生成动态Web内容的组件。
它的生命周期从实例化开始,然后是初始化,服务,最后是销毁。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、下列哪一项不是Java EE的常用技术(D)A、JSPB、HibernateC、SpringD、JNDB2、servlet与一般Java类的相同点是什么?(D)A、B、Servlet是运行在Web服务器的一个Web组件C、Servlet通常是通过HTTP协议回复Web客户端的请求D、Servlet是运行在Web容器的Java类3、以下哪一个是市场上流行的Java EE服务器(A)A、ApacheB、tomcatC、glassfishD、netbeans4、EJB的作用是(C)A、Servlet组件和JSP组件B、用于丰富客户端图形界面显示C、通过RMI/IIOP协议与EJB容器通信远处电泳EJB的功能方法,进而完成业务处理。
D、GUI交互界面的开发,负责与系统用户的交互5、分析以下程序:public class x{public static void main(String[]args){String ol=new String("ABV");String o2=new String("ABV");if(o1.equals(o2)){System.out.println("Equal");}}该程序的执行结果是( B )。
A. 程序执行后无输出B. 程序执行后输出“Equal”C. 程序在第5行出现编译错误D. 程序执行后出现异常6、执行完下面的程序片段后,下面哪些结论是正确的?(B)int a,b,c;a=1;b=2;c=(a+b>3?a++:++b);A. a的值是2,b的值是3B. a的值是1,b的值是3C.a的值是1,b的值是2D.c的值是false6、Struts框架的控制器主要由(C )负责。
A. EJBB.JSPC. ActionServletD.标记库7、Struts通过(A)支持MVC的视图开发。
A. JSP标签库和Form BeanB. EJBC. ServletD.Applet8、Struts应用程序的默认配置文件为(A )。
A. Struts-config.xmlB. Web.xmlC. Ejb-jar.xmlD. struts.xml10、关于Struts下面描述正确的是(C )。
A. Struts是采用Java Servlet/JavaServer Pages技术B. 开发Web应用程序的开放源码的frameworkC.采用Struts能开发出基于MVC设计模式的应用构架D. Struts采用的是JSP Model111、在处理标记体之前判断特定的项目为空的Logic标记是(B )。
A. <logic:equal>B. <logic:empty>C.<logic:notEmpty>D. <logic:notEqual>12、下列ActionForm属于动态Form的是(B )。
A. DynaFormB. DynaValidatorFormC. DynaValidatorActionFormD. LazyValidatorForm13、关于Hibernate描述正确的有(A)。
A. Hibernate是一种开放源代码的对象/关系映射框架B.功能与IBATIS相似,与JDO不同C.完全着眼于关系数据库的关系映射D.事务处理,生命周期管理不依赖于J2EE容器14、在三层结构中,数据访问层承担的责任是(B)。
A.定义实体类B. 数据的增删改查操作C.业务逻辑的描述D.页面展示和控制转发15、 Hibernate关联维护中关于“一对一”描述正确的是(B)。
A.一对一的关联维护在项目中大量使用B.可以采用主键关联C.不可以采用外键关联D. 都使用外键关联16、 Spring中注入的方式有(B )。
A.方法注入B.接口注入C.构造子注入D.设值注入17、Spring中ProxyFactoryBean的作用是什么(B )。
A.用于产生ProxyFactoryBean对象B.用于产生代理对象C.用于产生目标对象D.提供应用程序用于获取托管在IoC容器中的任意对象18、下面关于“依赖注入”的说法,错误的是(D)。
A.将组件间的依赖关系采取配置文件的方式管理,而不是硬编码在代码中B.降低了组件间的耦合,使程序更容易维护和升级C. 促进了“面向接口”编程,使构建大规模程序更轻松D.需要定义大量接口,增加了编码复杂度,不可取自定义的servlet应重载Httpservlet类的(C)方法以响应客户发出的post 请求方法。
A、PostB、OnpostC、doPostD、Responspost19、写入和读取cookie的方法是(B)A、request.addCookies()和response.getCookies()B、response.addcookie()和request.getCookies()C、request.addCookies()和request.getCookies()D、response.addcookie()和response.getCookies()20、在JSP中,(B)动作用于将请求转发给其他JSP页面。
A、ForwardB、IncludC、useBeanD、setProperty22、以下不是Spring的AOP中通知类型有(D)。
A.围绕通知B.提前通知C.抛出通知D.消息通知23、 Hibernate中关于使用HQL语句描述正确的是(B )。
A.是一种符合对象语言的查询语句B.能够避免使用sql 的情况下依赖数据库特征的情况出现C.能够根据OO 的习惯去进行实体的查询D.理解SQL的人很难理解HQL24、关于Spring的IoC说法正确的是(D )。
A. ioc容器通过读取配置文件进行装配B. IoC把工厂方法和对象生成这两者合并在一起C. IoC的目的就是提高程序的灵活性和可维护性D. IoC中最基本的Java技术就是“反射”编程25、JSP页面经过编译后将创建一个(B)A、appletB、servletC、applicationD、exe文件26、在servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用(C)方法。
A、initB、serviceC、doFilterD、destroy27、表单数据的提交方法有两种(Post)方法使得数据由标准的输入设备读入。
A.GetB. PostC.ReadD.Input28、表单数据的提交方法有两种(B)方法使得数据由标准的输入设备读入。
A.GetB. PostC.ReadD.Input29、在表单提交的数据中,如果变量的值有多个,这时应调用(A)方法。
A. getParameterValues()B. getParameter()C. getParameterNames()D. getAttribute()30、Servlet的事件驱动由(B)实现。
A. FilterB. Listener C . Response D. Request31、标记名称由两部分组成(B)用来区分不同标记库。
.A. 后缀 B. 前缀 C.JSP D. bean32、客户机对Servlet的请求和Servlet对客户端的响应,都是通过(D)来实现的。
A、EJBB、XMLC、APID、Web服务器33、获取数据库连接的方法是(B)。
A、Connection()B、getConnection()C、ConD、getContent()34、常用的接收邮件的协议是(B)。
A、SMTPB、POP3C、IMAPD、MIME35、(A)用来获取一个已被创建的JavaBean组件的属性值。
A、<jsp:getProperty>B、<Bean:getProperty>C、<jsp:getAttrib>D. <JavaBean:getProperty>36、要对主体内容进行操作的标记,必须继承的接口是(B)。
A. javax.Servlet.jsp.tagext. TagB.javax.Servlet.jsp.tagext.BodyTagC. javax.Servlet.jsp. TagD. 三个都必须37、core标记库主要的标记有( A)A、通用标记;流程控制标记;URL标记B、选择标记;循环标记C、sql标记;xml标记;FN标记D、以上都是38、在W AR文件中,web.xml放在哪个目录中(A)A. WEB-INFB. APP-INFC. META-INFD. WEB-INF\lib39、ejb环境变量如何调用名为ejbC的ejb (D)A. initCtx.lookup("java:comp/env/ejb/ejbC")B. initCtx.lookup("java:comp/ejb/ejbC")C. initCtx.lookup("java:comp/ejbC")D. initCtx.lookup("java:comp/env/ejbC")40、Servlet获得初始化参数的对象是(C)A、RequestB、ResponseC、ServletConfigD、ServletContext41、Servlet间完成协作,需要用到(A )完成请求指派A、RequestdispatcherB、ResponsedispatcherC、ServletdispatcherD、includedispatcher42、JSP脚本中设有变量a,输出a正确的表达式是(b)A、<%=a;%>B、<%=a%>C、<% =a;%>D、<%a%>16、JSP从HTML表单中获得用户输入的正确语句为(a)A、Request.getParameter(“ID”)B、Reponse.getParameter(“ID”)C、Request.getAttribute(“ID”)D、Reponse.getAttribute(“ID”)43、能执行带参数的SQL语句的对象是(b)A、StatementB、PreparedstatementC、CallStatementD、以上三个都是44、常用的上传邮件的协议是(A)A、SMTPB、POP3C、IMAPD、MIME45、标记处理器集成Tag接口,必须实现的接口方法是(C)A、doStartTag()B、doEndTag()C、以上都是46、EJB组件可分为三种主要类型,除了(D)A、会话BeanB、实体BeanC、消息驱动BeanD、参数Bean47、 Java语言可以划分为三大应用品牌,那个不属于其中(C )A Java Plateform Micro Edition(Java ME)B Java Plateform Standard Edition (Java SE)C Enterprise Java BeanD Java Plateform Enterprise Edition (Java EE)48、下面有关MVC设计模式说法不正确的是(D )A 、按MVC设计模式,一个模型对应多个视图,可以减少代码的复制即代码的维护量B 、模型返回的数据与显示逻辑分离C、控制层可以把不同的模型和不同的视图组合在一起,完成不同的请求。