J2EE期末复习题(2)

2018-11-22 20:32

在包slt中,有一个名为ProcessServlet.class的文件 b) 该servlet的访问路径是http://机器IP:端口号/root/proc c) 该servlet的访问路径是http://机器IP:端口号/root/ProcessServlet d) 该servlet的访问路径是http://机器IP:端口号/root/ProcessServlet

41、JDBC是Java规定的一套数据库操作的接口,它们不考虑不同数据库的( )的差异,

因此从程序员的角度来看,访问任何数据库都是一样的。 A:存储 B:调用 C:读取 D:格式

42、HTML是浏览器/客户端与其他技术如JAVA和网络协议等之间的媒介语言。客户端和服务器之间的大部分工作都是通过HTML( )完成的。它通常包含一个或多个HTML组件。 A:表单 B:表格 C:标签 D:超链接

43、Web程序运行时,一个客户的请求动作可能会跟他之前的请求有联系,也就是说Web程序需要维持一定的状态。Web容器通过会话机制将一个客户的一系列Web请求联系起来。Web容器通过三种途径实现会话:分别是( )( )( ) A: COOK机制 B:URL重写 C:SESSION机制 D:隐藏表单输入

44、HTTPR SERVLET提供下列核心特征:( )对象用于扑捉通过WEB页面提交的请求信息,其中包括可用的数据,协议类型和安全级等。( )对象用于在服务器中处理用户会话信息。这是一个特定于用户对象,在SERVLET执行期间,SERVLET开发人员可以增加和删除其中的用户信息。

( )对象用于处理响应信息,SERVLET开发人员可以把回送客户机的任何响应信息写到其中,其余的处理过程由SERVLET引擎负责。 A:HTTPREQUEST B:HTTPCONFIG C:HTTPSESSION D:HTTPRESPONSE

45、Servlet容器只创建一个Servlet实例,每一个对( )、 ( )、( )方法的调用都是从Servlet线程池中获取自己的线程。因此尽管只有一个实例,但每个请求都由它自己的线程处理且所有这些线程可以同时执行。因为对这些方法的调用都在其自己的线程内执行,所以这些方法的局部变量不会被请求所共享,它们是自动线程安全的。 A:service() B:doPost() C:doGet() D:Send() 46、( )是HTTP客户和HTTP服务器之间传送的小块信息。通过它可以将状态添加到

无状态的HTTP协议中,从而让服务器唯一识别每个客户并维护特定的信息。 A:Session B:Bean C:EJB D:Cookie 47、JSP规范定义了三种指令:( ) ( ) ( ) A:page B:taglib C:action D:include 48、( )对象允许将请求转发到其他服务器资源,它还允许有计划的把其他服务器资源生成的输出引用到Servlet内部。 A:RequestDispacher B:Dispatcher C:Request D:ServletContext

49、组成JSP页面的单元包括:( ),( ),( )以及三种脚本:声明(declartions),

程序段(scriptlets)和表达式(expressions) A:注释 B:标签 C:动作 D:模板文本

50、动作可能影响当前的输出流或者用来创建、使用或者改变对象。JSP规范中包含一些标准的动作类型,新的动作类型由( )指令定义。 A:include B:page C:form D:taglib

二、 填空题

1、 Web组件可以是_ _、 或者 。

2、 控制共享资源的并发访问,需要用到的java关键字是___ __。

3、 session的标志符可能存放在__ _ 和_ _ _中。 4、 在JSP中使用sql标签不符合 原则,sql语句应封装在 或者 中。 5、 从XML文件中解析产生DOM对象,是否可能抛出SAXParseException? 。

6、 tag文件中,用 指令表示输入参数,用 指令表示输出参数。

7、 在JSF语句

specialOffer是 类的,属于 绑定;specialOfferText是 类的,属于 绑定。 8、 在JSF语句

9、 远程客户端传递给企业bean的参数被企业bean修改后,客户端能得到修改后的值吗? 。

10、如果session bean的业务方法抛出EJBException,则客户端得到的异常是 。

11、对于无状态会话bean:bookCart = home.create(\Shakespeare\videoCart = home.create(\那么布尔表达式bookCart.isIdentical(videoCart)的结果是 。

三、 简答题

1)解释下面关于J2EE的名词 1、 RMI:2、JTA:3、JNDI:4、JMS:5、JDBC

2)EJB是基于哪些技术实现的?并说 出SessionBean和EntityBean的区别?

3) <%@ include file=\和

4) JSP中动态INCLUDE与静态INCLUDE的区别?

5) 什么是Web容器?

6) 下列XML文件存在几处错误,请分别指出 How many ways is XML cool? Let me count the ways...

7) JMS长期TopicSubscriber和非长期TopicSubscriber的区别是什么?

8) 简要说明EJB的角色和三个对象。

9) 详细写出EJB可以分为几种类型?

10) 简要说明EJB实例的生命周期?

11) 为什么JMS消息的生产和消费不能是同一事务的一部分

12)至少要能说出JSP中的7个隐含对象以及他们的区别四、

编程题 1、指出下面程序的运行结果:

class A{ static{ System.out.print(\ public A(){ System.out.print(\

class B extends A{ static{ System.out.print(\public B(){ System.out.print(\public class Hello{

public static void main(String[] ars){ A ab = new B(); //执行到此处,结果: 1a2b ab = new B(); //执行到此处,结果: 1a2bab } }

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wonderful_wenqin/archive/2008/06/05/2514628.aspx


J2EE期末复习题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:重庆金佛山旅游发展战略规划策划方

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: