Javaweb复习试题 下载本文

选择题

1、当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是( C )

A. 发送一个JSP源文件到客户端 B. 发送一个Java文件到客户端 C. 发送一个HTML页面到客户端 D. 什么都不做

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计 它实现了Html语法中的java扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

2、当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个( B ) A. 进程 B. 线程 C. 程序 D. 服务

3、下列动态网页和静态网页的根本区别描述错误的是( D ) A. 静态网页服务器端返回的HTML文件是事先存储好的 B. 动态网页服务器端返回的HTML文件是程序生成的 C. 静态网页文件里只有HTML标记,没有程序代码

D. 动态网页中只有程序,不能有HTML代码(可以有HTML代码)

4、不是JSP运行必须的是(D)

A. 操作系统 B. Java JDK C. 支持Jsp的Web服务器 D. 数据库

jsp连接数据库用的是: 开放数据库互连(Open Database Connectivity,ODBC) 不是jsp的必要组件

5、URL是Internet中资源的命名机制,URL由三部分构成( A ) A. 协议、主机DNS名或IP地址和文件名 B. 主机、DNS名或IP地址和文件名、协议

C. 协议、文件名、主机名 D. 协议、文件名、IP地址

6、Tomcat服务器的默认端口号是( B ) A. 80 B. 8080 C. 21 D. 2121

7、由JSP页面向Tag文件传递数据要使用的指令是( B ) A. tag B. attribute C. variable D. taglib

8、在Java Web中,Servlet从实例化到消亡是一个生命周期。 下列描述正确的是( A )

A. init()方法是包容器调用的Servlet实例的第一个方法

B. 在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了

在整个Servlet的生命周期过程中,创建Servlet实例、调用实例的init()和destroy()方法都只进行一次,当初始化完成后,Servlet容器会将该实例保存在内存中,通过调用它的service()方法,为接收到的请求服务。 C. 在包容器把请求传送给Servlet之后,和在调用Servlet实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其他方法

D. 在Servlet 实例消亡之前,容器调用Servlet实例的close()方法。

Servlet的生命周期 Servlet的生命周期是由Servlet容器(即Web服务器)来控制的,通过简单的概括可以分为四步:Servlet类加载---->实例化Servlet init()---->Servlet提供服务 service()---->销毁Servlet destroy()。 在Sevlet的生命周期中,Servlet的加载、实例化和销毁只会发生一次,因此init()和destroy()方法只能被servlet容器调用一次,而service()方法取决于Servlet被客户端访问的次数。

9、在JSP中要使用user包中的User类,则以写法正确的是( A )

A.

D.

10、下列哪一项是标题标记( D ) A.

标记 B.
标记 C.


标记 D.标记

是设置字体大小的 汉字 #=1, 2, 3, 4, 5, 6

11、标记中默认的中文字体是( D )

A. “黑体” B. “幼圆” C. “楷体” D. “宋体”

12、下列那个属性为单元格向右打通的列数,用于合并单元格( B ) A. rowspan B. colspan C. height D. width

定义和用法 colspan 属性规定单元格可横跨的列数。

13、下列哪个属性为单元格向下打通的行数,用于合并单元格( A ) A. rowspan B. colspan C. height D. width

定义和用法 rowspan 属性规定单元格可横跨的行数。