jsp试题总复习Word下载.docx

上传人:b****7 文档编号:21868968 上传时间:2023-02-01 格式:DOCX 页数:36 大小:34.79KB
下载 相关 举报
jsp试题总复习Word下载.docx_第1页
第1页 / 共36页
jsp试题总复习Word下载.docx_第2页
第2页 / 共36页
jsp试题总复习Word下载.docx_第3页
第3页 / 共36页
jsp试题总复习Word下载.docx_第4页
第4页 / 共36页
jsp试题总复习Word下载.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

jsp试题总复习Word下载.docx

《jsp试题总复习Word下载.docx》由会员分享,可在线阅读,更多相关《jsp试题总复习Word下载.docx(36页珍藏版)》请在冰豆网上搜索。

jsp试题总复习Word下载.docx

字体<

/B>

B)<

I>

/I>

D)<

U>

/U>

11,用来在网页中显示图形的标记为________

imagesrc=”文件名”…>

B)<

imgsrc=”文件名”…>

centersrc=”文件名”…>

D)<

picturesrc=”文件名”…>

12,表格在网页中应用非常广泛,常用于网页的布局排版,下面那些不是表格的标记________

tables>

B)<

tr>

C)<

td>

D)<

th>

13,下列哪个属性为单元格向下打通的行数,用于合并单元格________

A)rowspanB)colspanC)heightD)width

14,JSP的编译指令标记通常是指:

________

A)Page指令、Include指令和Taglib指令

B)Page指令、Include指令和Plugin指令

C)Forward指令、Include指令和Taglib指令

D)Page指令、Param指令和Taglib指令

15,下列哪一项不属于JSP动作指令标记________

jsp:

param>

plugin>

useBean>

javaBean>

16,JSP的哪个指令允许页面使用者自定义标签库________

A)Include指令B)Taglib指令

C)Include指令D)Plugin指令

17,能够替代<

字符的替代字符是()________

A)&

ltB)&

gt;

C)&

lt;

D)&

nbsp;

18,下列()注释为隐藏型注释________

!

–注释内容[<

%=表达式%>

]–>

–注释内容–>

%–注释内容–%>

—[<

19,在“<

”和“%>

”标记之间声明的Java的方法称为页面的成员方法,其在()范围内有效________。

A)从定义处之后有效。

B)在整个页面内有效。

C)从定义处之前有效。

D)不确定。

20,include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是________

A)是一个完整的HTML文件

B)是一个完整的JSP文件

C)是一个完整的TXT文件

D)是一个完整的Java源文件

21,当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字________

A)publicB)static

C)synchronizedD)private

22,page指令中的哪个属性可多次出现

(A)contentType(B)extends

(C)import(D)不存在这样的属性

23,以下哪些属性是include指令所具有的

(A)page(B)file(C)contentType(D)prefix

24,下列选项哪些是正确的JSP表达式语法格式

(A)<

%Stringname=“YXQ”%>

(B)<

%Stringname=“您好”;

%>

(C)<

%=“您好”;

(D)<

%=“YXQ”%>

25,3-10以下动作标识用来实现页面跳转的是

(A)include(B)useBean(C)forward(D)page

26,A3-4要把请求转发给,应该在中如何实现

ahref=“"

>

<

/a>

forwardpage=“"

/>

includefile=“"

%@includepage=“"

27,A3-5下面哪一个不是JSP本身已加载的基本类

(A).*

(B).*

(C).*

28,(D)当浏览器第二次访问该JSP网页时的输出结果是什么

inta=0;

%intb=0;

a++;

b++;

a:

%=a%>

b:

%=b%>

选项:

(A)a=0b=0

(B)a=1b=1

(C)a=2b=1

(D)a=1b=2

29,下列描述有误的是:

(A)隐藏注释写在JSP程序中,客户端无法查看到

(B)声明变量时,注意必须以“;

”结尾

(C)include指令要比include动作执行的效率高

(D)forward动作重定向到一个HTML文件,JSP文件,但不能是servlet。

30,对于声明<

声明%>

的说法错误的是:

(A)一次可声明多个变量和方法

(B)一个声明仅在一个页面中有效

(C)声明的变量将作为局部变量

(D)声明的变量将在JSP页面初始化时初始化

31,page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:

(A)page指令作用于整个JSP页面。

(B)可在一个页面中使用多个page指令

(C)建议将page指令放在JSP文件的开头,但不是必须的。

(D)page指令中的属性只能出现一次。

二、判断题

1,动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的(对)

2,互联网起源于美国国防部高级研究计划管理局建立的ARPA网。

(对)

3,在网页中图形文件与网页文件是分别存储的。

4,绝度路径是文件名的完整路径;

相对路径是指相对当前网页文件名的路径。

5,超级链接<

a>

标记的target属性取值为链接的目标窗名,可以是parent、blank、self、top。

(错)

6,当样式定义重复出现的时候,最先定义的样式起作用(错)。

7,在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。

8,JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP标记。

9,在“<

”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享。

10,页面成员方法不可以在页面的Java程序片中调用。

11,程序片变量不同于在“<

”之间声明的页面成员变量,不能在不同客户访问页面的线程之间共享。

12,在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。

13,jsp:

include动作标记与include指令标记包含文件的处理时间和方式不同。

14,<

forward…>

标记的page属性值是相对的URL地址,只能静态的URL。

15,在MVC模式的Web开发中,“视图”、“模型”和“控制器”分别对应着“JSP页面”、“JavaBean”和“Serlvet”,以Servlet为核心。

三、简答题

1.BS模式和CS模式的区别

2.Servlet的作用

(1)运行在服务器端的java程序

(2)处理http请求

(3)处理结果传给浏览器生成动态页面

3.JAVABean技术的特点

(1)独立的组件

(2)提高程序的重用性

4.JSP特征

(1)跨平台

(2)分离静态内容和动态内容

(3)可重复使用的组件

(4)预编译

(5)沿用了JAVAServlet的所用功能

5..JSP,Servlet的区别

(1)编写形式不同

(2)复杂程度不同

(3)显示和逻辑分离度不同

6.JSP程序模式

(1)单纯JSP编程

(2)JSP+JAVABean

(3)JSP+JAVABean+Servlet

(4)MVC模式

7.JSP指令标识

(1)Page

(2)include

(3)taglib

8.分别列出HTML、JAVA和JSP注释的标示符

HTML注释:

---->

JAVA注释:

"

html>

body>

DatetheDate=newDate();

DategetDate(){

"

IngetDate()method"

);

____returntheDate___;

}

Hello!

Thetimeisnow__<

%=getDate()%>

__

/body>

/html>

1.将JSP代码补充完整(实现图片宽度按数组长度变化):

%@pagecontentType=“__text/html;

charset=gbk__"

使用数组显示<

%

__int___a[]={13,27,21,17,39};

for(inti=0;

i<

=4;

i++){

("

第"

+i+"

个元素"

imgsrc=width="

+_a[i]_*5+"

p>

}

四、编程题

实现登录前台验证功能,要求有登录名和登录密码,前台验证登录名和密码不能为空,若为空时给出提示,否则跳转到另外一个页面。

 

总复习

选择题

1.下列哪种开发语言是弱类型语言_______

A.C/C++

B.JSP

C.Java

D.JavaScript

2.下面哪一个是JSP本身已加载的基本类

A..*

B..*

C..*

D..*

3.以下哪个属性是include指令所具有的

A.page

B.file

C.contentType

D.prefix

4.下列选项中,哪个是正确的JSP表达式

A.<

B.<

%inta=0;

%=(4+5);

D.<

%=(4+5)%>

5.下列不属于JSP动作的是

include>

forward>

taglib>

6.下列有关JSP描述有误的是

A.HTML注释写在JSP程序中,客户端无法查看到

B.声明变量时,注意必须以“;

C.include指令和include动作内部处理的机制有所不同

D.forward动作能够完成请求转发的功能

7.以下关于HTML描述错误的是()

A.HTML是超文本标记语言(HyperTextMarkupLanguage)

B.HTML中所有的标签都是成对出现的

C.HTML语言不区分大小写

D.HTML文件应以.htm或.html作为扩展名

8.JSP的哪个指令允许页面使用者自定义标签库________

A.Include指令

B.Taglib指令

C.Include指令

D.Plugin指令

9.为了标识一个HTML文件应该使用的HTML标记是()

/p>

boby>

table>

/table>

10.在JavaScript中,以下代码能产生输出的是()

A.()

B.()

C.()

D.write“TheUndefinedFunction”

11.page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是

A.page指令作用于整个JSP页面

B.可以在一个页面中使用多个page指令

C.需要将page指令放在JSP文件的开头

D.page指令中不是所有属性只能出现一次

12.JSP页面经过转译之后,将创建一个________。

A.applet 

B.servlet

C.application 

D.exe文件

13.以下哪个选项不是JSP所具有的特征

A.可重复使用的组件

B.快速建立WebForm

C.沿用了Servlet的所有功能

D.预编译

14.在网页中引用javascript文件的正确写法

scriptfile=’../js/’>

/script>

scripttype=’text/javascript’include=’../js/’>

scripttype=’text/javascript’src=’../js/’>

scriptpage=’../js/’>

15.JSP网页代码如下所示,当用户使用浏览器第二次访问该网页时的输出结果是什么

intb=1;

a++;

b++;

a=<

,b=<

A.a=0b=1

B.a=1b=2

C.a=2b=1

D.a=2b=2

16.在JavaScript中,下面的哪个变量命名是不正确的

A.def

B.9Name

C.user_name

D.news

17.JSP中,以下哪种注释写法不仅在客户端浏览时看不到,而且即使是通过在客户端查看HTML源代码,也不会看到()

--注释内容-->

%--注释内容--%>

--注释内容:

%=”JSP”%>

-->

D./*JavaScript注释内容*/

18.对于声明<

A.一次可声明多个变量和方法

B.一个声明仅在一个页面中有效

C.声明的变量将作为局部变量

D.声明的变量将在JSP页面初始化时初始化

19.<

align=”段落对齐方式”>

标记中,align属性为段落文字的对齐方式,不能取的值为________

A.Left

B.Right

C.Center 

D.width

20.表示粗体加斜体的标记是________。

21.用来在网页中显示图形的标记为________

img 

src=”文件名” 

…>

22.下面哪项是开发JSP程序不需要必备的开发环境

A.Web浏览器

B.Web服务器

C.JBuilder

D.JDK

23.下列关于JSP指令标识的描述正确的选项是

A.指令以“<

%@”开始,以“%>

”结束

B.指令以“<

%”开始,以“%>

C. 

指令以“<

”开始,以“>

D.指令以“<

jsp\:

”开始,以“/>

24.JSP代码<

%="

2+4"

将输出什么

A.2+4

B.6

C.24

D.不会输出,表达式有误

25.page指令中的哪个属性可多次出现

A.class

B.extends

C.language

D.以上答案都不对

26.JSP的编译指令标记通常是指:

A.Page指令、Include指令和Taglib指令

B.Page指令、Include指令和Plugin指令

C.Forward指令、Include指令和Taglib指令

D.Page指令、Param指令和Taglib指令

27.JSP页面经过编译之后,将创建一个________。

A.applet

28.要把请求转发给,应该在中如何实现

29.page指令中的哪个属性可多次出现

A.contentType 

C.import

D.不存在这样的属性

30.page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:

A.page指令作用于整个JSP页面。

B.可在一个页面中使用多个page指令

C.建议将page指令放在JSP文件的开头,但不是必须的。

D.page指令中的属性只能出现一次。

31.URL是Internet中资源的命名机制,URL由三部分构成________。

A.协议、主机DNS名或IP地址和文件名

B.主机、DNS名或IP地址和文件名、协议

C.协议、文件名、主机名

D.协议、文件名、IP地址

32.下列哪一项不属于JSP动作指令标记________

33.下列哪个属性为单元格向下打通的行数,用于合并单元格________

A.rowspan 

B.colspan 

C.height 

34.下列设置颜色的方法中不正确的是________。

bodybgcolor=”red” 

>

bodybgcolor=”\#FF0000” 

bodybgcolor=”\#HH00FF”>

35.下列选项哪些是正确的JSP表达式语法格式

36.下列()注释为隐藏型注释________

–注释内容 

–>

37.下面哪一个不是JSP本身已加载的基本类

38.D.以下动作标识用来实现页面跳转的是

A.include

B.useBean

C.forward

D.servlet

39.以下哪些属性是include指令所具有的

B.contentType

C.prefix

D.file

40.修改服务端口时,需要修改的文件是________。

A. 

B.

C. 

D.

41.u假设在nsiweb应用中有一个,它的文件路径如下\:

CATALINA_HOME>

/webapps/nsiweb/hello/

那么在浏览器端访问的URL是什么

42.A.B.C.EE中的MVC设计模式中,________负责接受客户端的请求数据

A.JavaBean 

 

B.JSP 

C.Servlet 

D.HTML

43.在JSP中,要定义一个方法,需要用到以下________元素。

44.在“<

A.从定义处之后有效。

B.在整个页面内有效。

C.从定义处之前有效。

D.不确定。

45.<

A.Left 

B.Right 

46.<

A.浏览器的页面上部

B.浏览器的标题栏上

C.浏览器的状态栏中

D.浏览器的页面下部

47.能够替代<

A.&

lt

B.&

C.&

D.&

48.表格在网页中应用非常广泛,常用于网页的布局排版,下面那些不是表格的标记________

49.页面要把请求转发给,在转发的时候,希望把用户名"

李明"

传给,如何实现

A.("

B.("

username

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1