Web技术试题集1文档格式.docx
《Web技术试题集1文档格式.docx》由会员分享,可在线阅读,更多相关《Web技术试题集1文档格式.docx(62页珍藏版)》请在冰豆网上搜索。
)
A.⑤①②③④⑥
B.①③②⑥④⑤
C.⑤④①③②⑥
D.④⑤①③②⑥
5.Tomcat服务器的端口号可以在以下哪个文件中修改()
A.server.xml
B.web.xml
C.tomcat.xml
D.不能改
解答:
1.c
2.A
3.B
4.C
5.A
二.设计题
三.简答题
1.简述分布式应用的概念。
2.简述怎样在Tomcat6下创建虚拟目录?
3.请比较表格和表单,它们在HTML文档中有何作用?
4.在Windows中搭建Jsp运行环境需要安装什么软件或工具?
5.网页中的表单如何定义,通常表单中包含哪些元素?
1.
2.
3.
4.
5.
四.应用题
第二章JSP页面与JSP标记(上)
1.current.jsp用来显式当前的天气报告。
天气包含在weather.html页面中,该页面每5分
钟重写一次,下面哪条语句能够保证客户端浏览current.jsp页面的时候能够包含最新的weat
her.html文件?
()
A.<
%@includefile="
weather.html"
%>
B.<
%@forwardfile="
C.<
%@includepage="
D.<
jsp:
includepage="
2.在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时
都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home
.jsp中使用的语句是()。
%@includefile=“inc.jsp”%>
%@include
page=“inc.jsp”flush=“true”>
includefile=“inc.jsp”flush=“false”>
forwardpage
=“inc.jsp”/>
3.给定程序片段:
<
%--在此处插入代码--%>
html>
body>
Todayis:
%=newDate()%>
/body>
/html>
为了能够让程序正确运行需要在第一行添加以下那条语句()
%@pageimport='
java.util.Date'
%>
%@importclass='
%@includefile='
%@includeclass='
4.关于forword动作说法错误的是()
A.可以将请求转发到另一个JSP文件
B.每当遇到此操作时,就停止执行当前的JSP
C.通过page参数说明要定向的文件
D.转向另一个页面时,地址栏中的地址也随之改变
5.page指令的()属性可以设置JSP页面是否可多线程访问
A.sessionB.bufferC.isThreadSafeD.info
6.客户端出现乱码,原因是没有加page指令中的()属性
A.import
B.info
C.language
D.contentType
7.在JSP中对于以下的include指令和include动作,描述正确的是()
A.include指令和include动作的功能和作用是一样的。
B.含有include指令的JSP页面编译成Servlet时,Servlet内嵌被子包含的文件内容。
C.含有include动作的JSP页面编译成Servlet时,Servlet内嵌被子包含的文件内容。
D.通常情况下,使用include动作包含JSP页面比使用include指令包含JSP页面执行速度
要快。
8.JSP的Page编译指令的属性Language的默认值是()
A.JavaB.C
C.C#D.SQL
9.JSP开发人员希望所编写的注释能够最终输出到浏览器中,那么需要在JSP页面中使用哪
中形式的注释()
!
--thisisacomment-->
%//thisisacomment%>
%--thisisacomment--%>
%/**thisisacomment**/%
>
10.下列哪项为Jsp的注释?
%@%>
---->
%%>
%----%>
1.D
3.A
4.D
5.C
6.D
7.B
8.A
9.A
10.D
1.forward动作标签的作用是什么?
2.简述JSP的工作原理。
3.JSP有哪些动作标记?
作用分别是什么?
4.include动作标签与静态插入文件的include指令标签有何不同?
5.请说出一个JSP页面的基本组成。
第二章JSP页面与JSP标记(下)
1.对于预定义<
%!
预定义%>
的说法错误的是()
A.一次可声明多个变量和方法,只要以“;
”结尾就行
B.一个声明仅在一个页面中有效
C.声明的变量将作为局部变量
D.在预定义中声明的变量将在JSP页面初始化时初始化
2.在传统的HTML页面中加入()就构成了一个JSP页面文件。
A.JAVA程序片
B.JSP标签
C.用“<
%”和“%>
”标记符号括起来的程序D.JAVA程序片和JSP标签
3.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是(
)
%@page%>
作用于整个JSP页面。
B.可以在一个页面中使用多个<
指令。
C.为增强程序的可读性,建议将<
指令放在JSP文件的开头,但不是必须的。
指令中的属性只能出现一次。
4.下列哪一项不属于JSP动作指令?
param>
plugin>
useBean>
javaBean>
5.在Jsp中,test.jsp文件如下,试图运行时,将发生()
%Stringstr=null;
stris<
%=”str”%>
A.转译期错误
B.编译期错误
C.运行后,浏览器上显示:
strisnull
D.运行后,浏览器上显示:
strisstr
6.HTTP请求以及应答消息的正文部分可以是任意格式的数据,但要保证接收方能看懂发送
方的数据,HTTP协议采用以下哪种方式来约定消息正文的数据格式?
A.FTPB.TCPC.HTTPD.MIME
7.给定一个JSP程序源码如下:
includepage="
two.jsp"
flush="
true"
paramname="
location"
value="
beijing"
/>
/jsp:
include>
在two.jsp中加入()代码片断可以输出参数location的值。
getParamname="
getParametername="
lo
cation"
%=request.getAttribute("
)%>
%=request.getParameter("
loc
ation"
8.给定JSP程序源码如下,可以在下划线处插入并且能够正确输出WELCOME,JACK的语句是
%Stringname="
JACK"
;
WELCOME,______
<
A.nameB.<
%=name%>
C.out.println(name);
D.response.write(name)
9.在JSP中,<
%=”2”+4%>
将输出()
A.2+4B.6C.24D.不会输出,因为表达式是错误
的
10.给定JSP程序源码如下:
%intcount=1;
_______
以下()语句可以在下划线处插入,并且运行后输出结果是:
1。
A.<
%=++count%>
B.<
%++count;
C.<
%count++;
D.<
%=count++%>
1.C
2.D
3.D
5.D
7.D
8.B
9.C
第三章Tag文件与Tag标记
1."
若要在JSP正确使用标签文件myTag.tag,那么<
x:
myTag/>
在JSP中声明的taglib指令
为:
%@taglibtagdir=”/WEB-INF/tags”prefix=”_____”%>
下列线处应该是?
(
A.xB.myTagC.x:
myTagD.Tag
2.在JSP中,哪个指令用来声明JSP欲使用的标签库?
A.tld
B.include
C.import
D.taglib
3.在使用JSP自定义标签时,给定如下web应用结构
/web-inf/tag/myt