JavaEE考试题.doc

合集下载

JavaEE测试题带答案(仅供借鉴)

JavaEE测试题带答案(仅供借鉴)

1.在Java中的变量命名规范中,下面命名正确两项的是( ) (选择两项)a)¥moneyb)$intc)intd)*i2.绘制流程图时,下面()代表判断和分支。

(选择一项)a)矩形b)椭圆c)菱形d)圆形3.在Java环境中给出如下代码,编译运行的输出结果是()。

public class Test{intx=1;inty=2;public int cal(intx,inty){int z=x+y;return z;}public static void main(String args[]){Test d = newTest();z=d.cal(d.x,d.y);System.out.println(z);}}(选择一项)A) 3B) 0C) 编译错误D) 编译通过,但运行时出错4.下列选项中关于枚举说法错误的是()。

(选择一项)a)枚举类型是从JavaSE5.0开始引入的一种新类型b)枚举类型使用关键字enum定义c)枚举是指由一组固定的常量组成的类型d)在枚举中,除了可以定义枚举常量以外不能出现其他成员5. 在Java中,以下关于多态说法错误的是()。

(选择一项)a)实现多态的一个前提是要有继承关系b)将一个父类的引用指向一个子类对象,要进行强制类型转换c)父类引用变量指向其子类对象是实现多态的一个条件d)使用多态可以提高代码的可扩展性和可维护性6. 在Java中,如下代码段的输出结果为()。

Strings="hello";s.substring(2,4);System.out.println(s.length());(选择一项)a) 5b) 2c) 4d) 37. 在Java中,如下代码的输出结果是()。

public static void main(String[]args){char c[]={'1','2','3','4'};for(inti=0;i<c.length/2;i++){char d=c[i];c[i]=c[c.length-(i+1)];c[c.length-(i+1)]=d;}for(inti=0;i<c.length;i++){System.out.print(c[i]);}}(选择一项)a)1234b)3412c)1324d)43218. 关于Java中static关键字的说法错误的是()。

javaee 结项考试试卷(含答案)

javaee 结项考试试卷(含答案)

JavaEE结项考试试卷(后附答案)一、单选题(共15小题,每小题2分,满分30分)1、Java是从()语言改进重新设计。

A. AdaB. C++C. PasacalD. BASIC2、下列语句哪一个正确()A. Java程序经编译后会产生machine codeB. Java程序经编译后会产生byte codeC. Java程序经编译后会产生DLLD. 以上都不正确3、已知如下定义:String s = "story"; 下面哪个表达式是合法的?()A. s += "books";B. char c = s[1];C. int len = s.length;D. String t = 100;4、执行如下程序代码a=0;c=0;do{--c;a=a-1;}while(a>0);后,C的值是()A.0B.1C.-1D.死循环5、String s=new String(“xyz”); 创建了几个String对象?()A. 1个B. 2个C.3个D.4个6、当你执行以下查询语句:SELECT empno,ename FROM emp WHERE empno=7782 OR empno=7876;在WHERE语句中,以下哪个操作符可以取代OR?()A. INB. BETWEEN ……C. LIKED. <=E. >=7、下面关于Spring的说法中错误的是()?A. Spring是一系列轻量级Java EE框架的集合B. Spring中包含一个“依赖注入”模式的实现C. 使用Spring可以实现声明式事务D. Spring提供了AOP方式的日志系统8、下列语句正确的是()A.形式参数可被视为local variableB.形式参数可被字段修饰符修饰C.形式参数为方法被调用时,真正被传递的参数D.形式参数不可以是对象9、下列哪种说法是正确的()A.实例方法可直接调用超类的实例方法B.实例方法可直接调用超类的类方法C.实例方法可直接调用其他类的实例方法D.实例方法可直接调用本类的类方法10、下面关于AOP的说法错误的是?()A. AOP将散落在系统中的“方面”代码集中实现B. AOP有助于提高系统的可维护性C. AOP已经表现出了将要替代面向对象的趋势D. AOP是一种设计模式,Spring提供了一种实现11、关于以下application的说明,正确的是()class StaticStuff{static int x=10;static { x+=5;}Public static void main(String args[ ]){System.out.println(“x=”+ x);}static { x/=3;}}A. 4行与9行不能通过编译,因为缺少方法名和返回类型B. 9行不能通过编译,因为只能有一个静态初始化器C. 编译通过,执行结果为:x=5D. 编译通过,执行结果为:x=312、下列哪些语句关于Java内存回收的说明是正确的? ()A. 程序员必须创建一个线程来释放内存B. 内存回收程序负责释放无用内存C. 内存回收程序允许程序员直接释放内存D. 内存回收程序可以在指定的时间释放内存对象13、有如下代码段:1)2){ if(unsafe()){//do something…}3) else if(safe()){//do the other…}4) }其中,方法unsafe() 将抛出IOException, 请问可将以下哪项填入第1行?()A. public IOException methodName()B. public void methodName()C. public void methodName() throw IOExceptionD. public void methodName() throws IOException14、在使用了Hibernate的系统中,要想在删除某个客户数据的同时删除该客户对应的所有订单数据,下面方法可行的是( )A.配置客户和订单关联的cascade属性为save-updateB. 配置客户和订单关联的cascade属性为allC. 设置多对一关联的inverse属性为trueD. 设置多对一关联的inverse属性为false15、下列哪一种叙述是正确的()A.abstract修饰符可修饰字段、方法和类B.抽象方法的body部分必须用一对大括号{ }包住C.声明抽象方法,大括号可有可无D.声明抽象方法不可写出大括号二、不定项多选题(共10小题,每小题2分,满分20分)1.Java程序的种类有()A.类(Class)B.AppletC.ApplicationD.Servlet2.下列说法正确的有()A.环境变量可在编译source code时指定B.在编译程序时,所能指定的环境变量不包括class pathC.javac一次可同时编译数个Java源文件D.javac.exe能指定编译结果要置于哪个目录(directory)3.下列标识符不合法的有()A.newB.$UsdollarsC.1234D.car.taxi4.下列说法错误的有()A.数组是一种对象B.数组属于一种原生类C.int number=[]={31,23,33,43,35,63}D.数组的大小可以任意改变5.不能用来修饰interface的有()A.privateB.publicC.protectedD.static6、在EL表达式中,与范围有关的EL隐含对象有()?A. pageScopeB. requestScopeC. sessionScopeD. applicationScopeE. pageContextScope7.下列说法错误的有()A.在类方法中可用this来调用本类的类方法B.在类方法中调用本类的类方法时可直接调用C.在类方法中只能调用本类中的类方法D.在类方法中绝对不能调用实例方法8. Stust2 Action类得到request\session对象的方式( )A. 与servlet无关的非IOCB. 与servlet相关的非IOCC. 与serlvet相关的IOCD. 与servlet无关的IOC9.下列说法错误的有()A.能被java.exe成功运行的java class文件必须有main()方法B.J2SDK就是Java APIC.Appletviewer.exe可利用jar选项运行.jar文件D.能被Appletviewer成功运行的java class文件必须有main()方法10. 编译并运行下面的程序,运行结果为( )public class Example{public static void main(String args[] ){int l=0;do{System.out.println(“ Doing it for l is:” +l);}while(--l>0)System.out.println(“ Finish” );}}A. Doing it for l is 3B. Doing it for l is 1C. Doing it for l is 2D. Doing it for l is 0E. Doing it for l is –1F. Finish三、填空题(本大题共20空,每空 1 分,共 20分)1.一个Java源程序是由若干个组成。

JavaEE课程考试试卷与答案

JavaEE课程考试试卷与答案

JavaEE课程考试试卷专业:考试日期:时间:总分:100 分闭卷一大题:单选题(共7小题,每小题2分,共14分)1、为了实现在Java的程序中调用带参数的SQL语句,应该采用那个类来完成。

(A)Connection类(B)PreparedStatement类(C)CallableStatement类(D)Statement类2、在JDBC连接数据库编程应用开发中,利用那个类可以实现连接数据库。

(A)Connection类(B)PreparedStatement类(C)CallableStatement类(D)Statement类3、下面哪个语句能实现对图片加链接的功能。

(A) <a href=”index.html”><img src=”a.gif”></a>(B) <a page=”index.html”><img src=”a.gif”></a>(C) <a forward=”index.html”><img src=”a.gif”></a>(D) <a redirect=”index.html”><img src=”a.gif”></a>4、假设在studentmgr应用中有一个RegisterServlet类,它在web.xml文件中的配置如下: <servlet><servlet-name> RegisterServlet </servlet-name><servlet-class>servlet.HelloServlet</servlet-class></servlet><servlet-mapping><servlet-name> RegisterServlet </servlet-name><url-pattern>/servlet/register</url-pattern></servlet-mapping>那么在浏览器端访问HelloServlet的URL是什么?(A) http://localhost:8080/RegisterServlet(B) http://localhost:8080/studetnmgr/RegisterServlet(C) http://localhost:8080/studentmgr/servlet/register(D) http://localhost:8080/studetnmgr/register5、欲从配置文件中获得ServletContext的参数值,应该调用下面的哪个方法?(A)调用HttpServletRequest对象的getAttribute()方法(B)调用ServletContext对象的getAttribute()方法(C)调用Servlet的getServletConfig().getInitParameter()方法(D)调用Servlet的getServletContext().getInitParameter()方法6、下面哪个标签能把表单中的参数接收到JavaBean的属性里。

javaEE试题(包含html,css,jsp,servlet,ajax等)

javaEE试题(包含html,css,jsp,servlet,ajax等)

Java 第二阶段(WEB)测试题(卷I)姓名________________注意:考试时间为150分钟,试卷总分100分,60分为合格,80分为良好,90分以上为优秀。

闭卷考试,请遵守考场纪律,考试严禁作弊,作弊者立即停止考试,成绩按0分处理。

卷I考试时间为60分钟,到时间收卷,延迟交卷按作弊处理。

答题卡:B.类选择器>ID选择器>标签选择器>行内式(inline)C.行内式(inline)>ID选择器>类选择器>标签选择器D.行内式(inline)>类选择器>ID选择器>标签选择器5)对于转发与重定向的描述错误的语句是( )A.重定向是在客户端发生作用,通过请求新的地址实现页面转向B.使用转发时由于是服务器内部控制权的转移,因而地址栏中的URL没有变化C.使用重定向时可以在地址栏中看到转向后的URLD.转发与重定向都可以实现在页面跳转,因而没有区别6)在js中1===”1”的值为()A.true B.false C.null D.undefined7)数据库多表查询语句中,以下哪些是正确的?(多选)( )A.left joinB.center joinC.right joinD.up joinE.down join8)以下scoket端口号正确的有哪些?(多选)( )A.11111B.12345C.65533D.65535E.666379)HTML中td跟th有什么不同?( )A.字体不同B.字号不同C.对齐方式不同D.颜色不同10)CSS中用来设置字体颜色的属性是哪个?( )A.font-colorB.font-familyC.font-sizeD.color11) 在2012年12月31日执行以下代码后,变量a的结果是多少?()var d=new Date();d.setYear(2000);d.setMonth(1);var a=d.getFullYear()+”-”+d.getMonth()+”-”+d.getDate();A.2000-1-31B. 2000-2-2C. 2000-2-29D.2000-3-212)编写一个Filter需要?( )A.继承Filter类B.实现Filter接口C.继承HttpFilter类D.实现HttpFilter接口13)自定义标签的作用是?()A.编写和使用方便B.规定是这样的,如果不这么写,可能显示不专业。

JavaEE上篇期末考试题及答案

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内容的组件。

它的生命周期从实例化开始,然后是初始化,服务,最后是销毁。

“JavaEE编程技术”习题.doc

“JavaEE编程技术”习题.doc

一、选择题1、下面对于JNDI的描述正确的足A、J NDI是Java极用程序述接各种数据库的标准API;B、J NDI是Java应川程序连接各种命名R录服务的标准API;C、J NDI是连接邮件服务器的标准API;D、J NDI是编写网页的技术。

2、下Ifti的服务哪个不是H录服务A、N etwork Information Service (NIS);B、S un Java Directory Server;C、D NSD、N ovell Directory Service (NDS)3、要通过JNDI修改命名0录服务上绑定的倍息,使川下面的哪个方法?A、l ookupB、b indC、r ebindD、u nbind4、要删除服务器上的资源,使川下面的InitialContext的哪个方法?A、d eleteB、r ebindC、u nbindD、r emove5、J NDI接口中的Context和InitialContcxt位于哪个包中?A、j avax.sqlB、j avax.namingC、j ava.sqlD、j ava.naming6、下面关于JNDI树的描述正确的足A、J NDI树是用于访M命名H录服务的标准API;B、J NDI树是WebLogic提供的命名目录服务;C、J NDI树是Sim公司提供的命名鬥录服务;C、JNDI 树就是JNDI。

7、简答题1、简述命名服务和FI录服务的区别?2、简述JNDI的作用。

3、使用JNDI访问命名目录服务的基本过程足什么?4、通过InitialContext对命名0录服务上的资源进行增删改查的方法分别足什么?写出每个方法以及方法中参数的含义。

5、要连接到命名FI录服务耑要知道什么信息?一、选择题1、使用JDBC开发应用,创建数裾库连接的时候不需要知道哪个信息?A、数据库所在服务器的IP地址和服务所在的端口;B、连接数据库所需要的用户名口令;C、要连接的数据库的名字;D、要访问的数裾库屮的表的名字。

JavaEE试卷(A)【考试试卷答案】

JavaEE试卷(A)【考试试卷答案】

JavaEE 课程考试试卷专业: 考试日期: 时间: 总分:100 分 闭卷一大题:单选题(共7小题,每小题2分,共14分)1、在页面中显示图片gx.jpg 的HTML 代码是:(A) <a img="gx.jpg"> (B) <img src="gx.jpg"> (C) <image src="gx.jpg"> (D) <img href="gx.jpg"> 2、在JDBC 连接数据库编程应用开发中,利用那个类可以实现包装数据库中的结果集。

(A)Connection 类(B)PreparedStatement 类 (C)ResultSet 类 (D)Statement 类3、假设在名称为helloapp 的Web 应用中有一个hello.jsp ,它的文件路径是WebContent 的hello/hello.jsp ,那么在浏览器端访问hello.jsp 的URL 是什么? (A) http://localhost:8080/hello.jsp(B) http://localhost:8080/helloapp/hello.jsp(C) http://localhost:8080/helloapp/hello/hello.jsp (D) http://127.0.0.1:8080/helloapp/hello.jsp4、假设在helloapp 应用中有一个HelloServlet 类,它在web.xml 文件中的配置如下: <servlet><servlet-name> HelloServlet </servlet-name><servlet-class>servlet.HelloServlet</servlet-class> </servlet><servlet-mapping><servlet-name> HelloServlet </servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping>那么在浏览器端访问HelloServlet 的URL 是什么? (A) http://localhost:8080/HelloServlet(B) http://localhost:8080/helloapp/HelloServlet (C) http://localhost:8080/helloapp/servlet/hello (D) http://localhost:8080/helloapp/hello5、 欲从HTTP 请求中获得用户的请求参数值,应该调用下面的哪个方法? (A)调用HttpServletRequest 对象的getAttribute()方法(B)调用ServletContext 对象的getAttribute()方法 (C)调用HttpServletRequest 对象的getParameter()方法 (D)调用HttpSession 对象的getAttribute()方法 6、jspForward1.jsp 要把请求转发给jspForward2.jsp ,应该在jspForward1.jsp 中如何实现?(A) <a href=“jspForward2.jsp”>jspForward2.jsp </a> (B) <jsp:forward page=“jspForward2.jsp”>(C ) <a href=“jspForward 1.jsp”>jspForward2.jsp </a> (D ) <jsp:forward page=“jspForward 1.jsp”> 7、获得Session 中的对象,应该调用哪个方法?(A) 调用HttpServletRequest 对象的getAttribute()方法 (B) 调用ServletContext 对象的getAttribute()方法 (C) 调用HttpSession 对象的setAttribute()方法 (D) 调用HttpSession 对象的getAttribute()方法二大题:多选题(共2小题,每小题3分,共6分)1、客户请求访问HTML 页面与访问Servlet 有什么异同? (A) 都是用HTTP 协议(B) 前者Web 服务器直接返回HTML 页面,后者Web 服务器调用Servlet 的方法,由Servlet 动态生成HTML 页面(C) 前者Web 服务器直接返回HTML 页面,后者Web 服务器直接返回Servlet 的源代码(D) 后者需要在web.xml 中配置URL 路径2、request.getAttribute()和request.getParameter()方法有什么异同? (A) 前者返回Object 类型的对象,后者返回String 类型的对象 (B) request.getAttribute()和request.setAttribute()对应(C) request.getParameter()接收从客户端传递到Web 服务器端的HTTP 请求数据(D) request.setAttribute()和request.getAttribute()方法传递的数据在具有转发关系的Web 组件之间共享三大题:名词解释(共6小题,每小题5分,共30分)1、HTML2、Servlet院系: 专业班级: 姓名: 学号:装 订 线3、JSP4、JDBC5、JavaBean6、MVC五大题:写一个通过JDBC向数据库中的表增加数据的程序。

JavaEE上篇期末考试题及答案

JavaEE上篇期末考试题及答案

JavaEE上篇期末考试题及答案一、单项选择题(每题2分,共20分)1. 在JavaEE中,以下哪个不是EJB的类型?A. 会话BeanB. 实体BeanC. 消息驱动BeanD. 数据访问Bean答案:D2. Servlet的生命周期由哪个方法开始?A. init()B. service()C. doGet()D. destroy()答案:A3. 下列哪个不是JSP的内置对象?A. requestB. responseC. outD. stream答案:D4. 在JavaEE中,以下哪个技术用于数据库连接池?A. JDBCB. JNDIC. JTAD. JMS答案:B5. JavaEE中,以下哪个不是Web服务的协议?A. SOAPB. RESTC. RMID. JMS答案:C6. 在JavaEE中,以下哪个不是MVC模式的组成部分?A. ModelB. ViewC. ControllerD. Service答案:D7. JavaEE中,以下哪个不是JPA的实体管理操作?A. persistB. mergeC. removeD. query答案:D8. 在JavaEE中,以下哪个不是JSP的指令?A. <%@ page %>B. <%@ include %>C. <%@ taglib %>D. <%@ import %>答案:B9. 在JavaEE中,以下哪个不是EJB的事务管理类型?A. Bean-Managed Transaction Demarcation (BMT)B. Container-Managed Transaction Demarcation (CMT)C. Local TransactionD. Distributed Transaction答案:C10. 在JavaEE中,以下哪个不是JAX-RS的注解?A. @PathB. @GETC. @ProducesD. @Autowired答案:D二、多项选择题(每题3分,共15分)1. JavaEE中,以下哪些是Web容器的职责?A. 处理HTTP请求B. 管理Servlet生命周期C. 提供数据库连接D. 管理事务答案:A, B2. 在JavaEE中,以下哪些是JPA实体的常用注解?A. @EntityB. @TableC. @ColumnD. @Autowired答案:A, B, C3. JavaEE中,以下哪些是JSP的标准动作?A. <jsp:forward>B. <jsp:include>C. <jsp:useBean>D. <jsp:setProperty>答案:A, B, C4. 在JavaEE中,以下哪些是EJB的事务属性?A. REQUIREDB. SUPPORTSC. NOT_SUPPORTEDD. NEVER答案:A, B, C, D5. JavaEE中,以下哪些是Web服务的常用协议?A. SOAPB. RESTC. RMID. JMS答案:A, B三、简答题(每题5分,共20分)1. 简述JavaEE中EJB的作用域。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题1.企业级应用程序通常应具备快速适应性、分布式、高安全性、可扩展性和集成化等特性。

P(6)2.两层体系结构由客户层和服务器层构成,即所谓的C/S模式。

P(7)3.三层体系结构通常包括客户层、服务器层和应用服务器层三个层次。

P(7)4.典型Java EE 应用包括:客户层、表示层(Web层)、业务逻辑层和企业信息系统层四个层次。

P(8)5.Java EE技术框架大致包括组件技术、服务技术和通信技术三个部分。

P(11)6.Java EE组件主要包括客户端组件、Web组件和EJB组件三大类。

P(10)7.按打包粒度从小至大的顺序,Java归档包的类型分别是JAR、WAR和EAR。

(PPT)8.程序错误可分为语法错、语义错和逻辑错三类。

P(20)9.JSP指令元素主要包括include、page和taglib三个。

P(34)10.include指令的基本语法为<%@ include file=”URL” %>。

P(34)11.taglib指令的基本语法为<%@ taglib uri=”taglibURI” prefix=”pre” %>。

P(35)12.JSP参数标记的基本语法为<jsp:param name="name"value="value" />P(39)13.读取request单值参数的方法是getParameter(),读取多值参数的方法是getParameterValues()。

获取所有参数名称的方法是getParameterNames()。

P(44)14.request作用范围变量可以通过setAttribute()和getAttribute()方法设置和读取变量的数据。

P(45)15.调用response对象的addCookie(Cookie cookie)方法可将一个Cookie对象传回客户端保存。

P(48)16.调用request对象的getCookies()方法可以读取保存在客户端的所有Cookie对象。

P(48)17.在web.xml文件中定义Web应用初始化参数的标记是<context-param></context-param>和子标记<param-name></param-name>、<param-value></param-value>。

(源于PPT)18.读取Web应用初始化参数的相关方法有getInitParameter(String name)和getInitParameterNames()。

P(61)19.HttpServlet处理客户端请求的方法是doGet()和doPost()。

P(62)20.Servlet的生命周期大致分为初始化阶段、处理请求阶段和销毁阶段三个阶段。

P(62)21.<jsp:useBean>标记的scope属性可取page、request、session和application四个值。

P(75)22.MVC模式的三个基本部分是模型(Model)、视图(View)和控制器(Controller)。

P(105)23.JSF应用的主控制器是FacesServlet ,它需要在web.xml文件中进行配置,其URL映射通常配置为* . faces。

P(119)24.MyEclipse的JSF工具面板包括Core标签和HTML标签两类JSF标签,使用这些标签的页面需要使用JSP指令taglib导入标签库。

P(134)25.JSF标签<h:outputText…>的常用属性是id和value,后者常用于绑定辅助Bean的属性,例如<h:outputText value="#{students.birthday}"></h:outputText>。

(源于PPT)26.JSF标签loadBundle用于装载资源文件,其常用属性是basename和var。

P(137)27.JSF标签selectItem用于为选择类标签提供选项,属性itemLabel用于设置显示文本,itemValue设置对应的数据值。

P(139)28.JSF<f:selectItems…>标签的value属性通常绑定辅助Bean的SelectItem类型或Map类属性,还可以是类或SelectItemGroup类属性。

P(139)29.JSF dataTable标签用于显示数据库表数据,其value属性通常绑定辅助Bean的ResultSet类型属性,另外还须设置var属性以便在列子标签中访问该记录集的数据。

P(146)30.JSF column标签通常不须设置属性,而是通过嵌入facet子标签定义表头,并利用outputText或inputText子标签设置记录集的列。

P(146)31.JSF事件可分为实时事件、动作事件、值变事件和生命周期事件4类。

P(163)32.EJB 3的开发通常涉及到业务接口、Bean类以及辅助类3种文件。

P(173)33.EJB3的Bean类分为会话Bean、实体Bean和消息驱动Bean3大类。

P(174)34.JMS消息由消息头字段、一组可选属性以及消息体组成。

P(181)35.JMS提供点对点方式和发布-订阅方式两种类型的消息服务。

P(182)36.有状态会话Bean的生命周期包括不存在状态、准备就绪状态和挂起状态三种状态。

P(186)37.JPA的配置文件名默认为persistence.xml,标签<persistence-unit …>的主要属性有name和transaction-type。

P(193)38.Web服务架构的三类角色是服务的提供者、请求者和注册中心。

(源于PPT)39.Web服务架构的三种基本操作是发布、查找和绑定。

(源于PPT)40.Struts 2框架由核心控制器FilterDispatcher、业务控制器和用户业务逻辑组件3部分组成。

P(256)41.Action的配置文件为struts.xml,通过<action…/>元素的name属性声明Action的访问名,class属性指明其具体的实现类。

P(260) 42.Struts 2的Action类通常可继承系统类ActionSupport或实现Action接口,它们约定的关键业务方法是execute()。

P(259)43.Struts 2标记库中用于显示验证错误信息的标记主要有<s:actionnerrorcssStyle=” “ />和<s:fielderror cssStyle=” “ />。

P(266)44.Hibernate包括SessionFactory、Session、Query和Criteria、Transaction和Configuration 5个核心接口。

P(268)45.Hibernate框架提供的查询语言为HQL,相关的查询接口有Query和Criteria。

P(275)46.Hibernate框架的主配置文件为hibernate. cfg.xml ,对象关系映射配置文件为一系列47.Spring容器相关的核心接口是BeanFactory和ApplicationContext,默认的配置文件是applicationContext.xml。

P(287)48.Spring配置文件中的<bean…/>标记的常用属性有id、class和scope。

P(288)49.Spring容器配置Bean的作用域包括singleton、prototype、request、session和globalsession 五种。

P(288)50.Spring提供了设值注入和构造注入两种依赖注入方式访问容器配置的Bean实例。

P(290)51.使用Ext的Web页面需要引入ext-all.css、ext-base.js和ext-all.js3个Ext库文件。

P(322)一单项选择1 J2EE 中,()类的()方法用于创建对话。

(选择一项)a) HttpServletRequest、getSessionb) HttpServletResponse、newSessionc) HtttpSession、newInstanced) HttpSession、getSession2 给定一个Servlet 的doGet方法中的代码片段,如下:request.setAttribute(“name”,”zhang”);response.sendRedirect(“http://localhost:8080/servlet/MyServlt”)那么在MyServlet 中可以使用()方法把属性name的值取出来。

(选择一项)a)String str=request.getAttribute(“name”);b)String str=(String)request.getAttribute(“name”);c)Object str=request.getAttribute(“name”);d)无法取出来3.编写Servlet 的doPost方法时,需要抛出异常为()。

(只选一项)A.ServletException,IOExceptionB.ServletException,RemoteExceptionC.HttpServletException,IOExceptionD.HttpServletException,RemoteException4.以下()可用于检索session属性userid的值。

(只选一项)A.session. getAttribute (“userid”);B.session. setAttribute (“userid”);C.request. getParameter (“userid”);D.request. getAttribute (“userid”);5.在J2EE中,以下对RequestDispatcher描述正确的是()。

(选择一项)A.Jsp中有个隐含的对象diapatcher,它的类型是RequestDispatcherB.ServletConfig有一个方法:getRequestDispatcher可以返回RequestDipatcher对象C.RequestDipatcher 有一个方法:forward可以把请求继续传递给别的Servlet 或者JSP界面D.JSP中有个隐含的默认对象request,它的类型是RequestDipatcher6.在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为()。

相关文档
最新文档