一、选择题
1、EJB类库存在于Java的哪个版本中?(选择1项)。
C. J2ME A. J2SE
B. J2EE D. J2NE 2、察看下列JSP内容
<% for (int i=0;i<3;i++){ %> out.print(i*2); <% } %>
当这个JSP被运行时,其结果是什么?(选择1项)
D. 显示出A. 此JSP因为语法错误,无法运行
out.print(i*2); out.print(i*2); out.print(i*2);B. 显示出0,2,4
C. 显示出0,2,4,6
3、在字符串中的转义字符前面加上_____符号,则此转义字符将不被处理。(选择1项)
C) # A) @
B) \\ D)% 4、以下不属于JSP的标准指令的是。(选择1项)
C. Import A. Taglib
B. Include D. Page
5、对于每一个网站访问用户都要访问的变量,应该将它设为________变量。(选择1项)
C. Response A. Session
B. Reques D. Application 6、用于调用存储过程的对象是。(选择1项)
A. ResultSet
B. DriverManager C. CallableStatemet D. PreparedStatement
7、JDBC中,用于表示数据库连接的对象是。(选择1项)
A. Statement
B. Connection C. DriverManager D. PreparedStatement
8、Http缺省的请求方法是。(选择1项)
A. PUT
B. GET C. POST D. TRACE
9、在Servlet处理请求的方式为。(选择1项)
A、以进程的方式
C、以线程的方式
B、以程序的方式 D、以响应的方式 10、Struts框架可以支持以下哪种程序开发语言?(选择1项)
C.Java A.C
B.C++ D.C#
1
11、下面哪一个项目仅在Struts中出现?(选择1项)
C. struts-config.xml A. JavaBean
B. Web.xml D. application.propertyes 12、要创建一个EJB,必须要至少编写哪些Java类和接口?(选择3项) A. 定义远程(或业务)接口 C. 定义Bean接口 B. 定义本地接口 D. 编写Bean的实现 13、下面的那一个不属于MVC模式中的对象? (选择1项)
C. Collection A. Model
B. View D. Controller 14、关于JSP生命周期的叙述,下列哪些为真?(选择2项) A. JSP会先解释成Servlet源文件,然后编译成Servlet类文件
B. 每当用户端运行JSP时,jspInit()方法都会运行一次
C. 每当用户端运行JSP时,_jspService()方法都会运行一次 D. 每当用户端运行JSP时,jspDestroy()方法都会运行一次 15、如何取得数据源。(选择1项)
C. JNDI A. 通过Http
B. 通过ftp D. 通过Connection对象 16、哪一个对象可以用于获得浏览器发送的请求。(选择1项)
C.HttpServlet A.HttpServletRequest
B.HttpServletResponse D.Http
17、以下哪些接口能够实现对Web访问者的身份认证?(选择1项)
C、Http Session A、Http Servlet Request
B、Http Servlet Response D、Http Servlet
18、无状态会话Bean、有状态会话Bean、CMP与BMP中,哪一种Bean不需要自己书写连接数据库的代码?(选择1项)。
C、CMP A、无状态会话Bean
B、有状态会话Bean D、BMP
19、在jsp中实现页面跳转主要通过什么方法来实现?(选择1项)
C、mapping.findForward A、server.transfer
B、response.redirect D、response.sendRedirect
二、填空题及名词解释
1、J2EE容器就是一个用于管理、规范开发的应用程序组件,以及提供对J2EE API访 问的运行环境。可以分为4个容器
WEB容器:驻留JSP网页 EJB容器:驻留EJB
APPLET容器:驻留JAVA APPLET
应用程序客户容器:驻留JAVA标准应用程序
2、在WEB上为了减少和服务器的频繁交互,提高系统的执行效率通常使用JAVASCRIPT 来验证与服务器无关的事件。
3、
:表示文档体:下拉列表框
2
:下拉列表框中的选项
:为表单标记,用于存放网页上 4、javascript是一种脚本语言,其代码可以直接插入HTML文档中,可以直接在支持javascript的浏览器中运行。格式:
5、在HTML页面中插入JAVA程序就成了JSP页面,所以在JSP中主要包括两种内容: ? HTML语言,静态内容
? JAVA程序及其相关内容,动态内容由服务器负责执行:
6、在<% %>中的程序代码称为java程序片; 一个JSP页面可以有多个JAVA程序片; 在程序片中声明的变量只在页面有效,是局部变量,对不同的客户访问同一个页面该变量是不能够共享的;
7、但在<%! %>之间声明的变量就可以在不同的客户之间共享,有效范围是整个页面,生命周期是在服务器关闭才会被释放
8、JSP文件中可以使用3个指令:page指令、include指令、taglib指令。 9、JSP指令:为页面转换阶段提供全局信息。JSP动作指令:为页面的执行阶段提供信息。 10、Request、response、session是JSP三个重要的内置对象,它们提供了服务器端与客户端进行交互通信的控制。JSP通过Request对象控制客户浏览器的请求,通过Response对客户浏览器进行响应。而Session就维持该过程中会话期间需要的数据信息。 11、Application对象用来在多个程序或是多个用户之间共享数据, 12、要在JSP页面中应用javaBean,必须使用指令标签useBean。其语法如下:
或:
13、JDBC是为Java应用程序中访问数据库,而设计的一组API函数集,为Java数据库应用开发中的一项核心技术。
14、事务处理 con.setAutoCommit(false); con .commit(); con.rollback(); 15、JavaScript 16、JSP
17、JAVABEAN及其部署过程 18、SERVLET及其部署过程 19、MVC
20、struts架构
21、J2EE及其环境搭配和配置。 三、程序填空 1、
4
新用户注册
相关推荐: