在包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文件存在几处错误,请分别指出 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