jsp试题总复习Word下载.docx
- 文档编号:21868968
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:36
- 大小:34.79KB
jsp试题总复习Word下载.docx
《jsp试题总复习Word下载.docx》由会员分享,可在线阅读,更多相关《jsp试题总复习Word下载.docx(36页珍藏版)》请在冰豆网上搜索。
字体<
/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.<
p
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp 试题 复习