Web技术试题集1.docx

上传人:b****1 文档编号:2478812 上传时间:2022-10-30 格式:DOCX 页数:62 大小:121.87KB
下载 相关 举报
Web技术试题集1.docx_第1页
第1页 / 共62页
Web技术试题集1.docx_第2页
第2页 / 共62页
Web技术试题集1.docx_第3页
第3页 / 共62页
Web技术试题集1.docx_第4页
第4页 / 共62页
Web技术试题集1.docx_第5页
第5页 / 共62页
点击查看更多>>
下载资源
资源描述

Web技术试题集1.docx

《Web技术试题集1.docx》由会员分享,可在线阅读,更多相关《Web技术试题集1.docx(62页珍藏版)》请在冰豆网上搜索。

Web技术试题集1.docx

Web技术试题集1

第一章JSP概论

一.选择题

1.在helloapp应用中有一个hello.jsp文件,它的文件路径如下:

%JAVA_HOME%/webapps/helloapp/hello/hello.jsp那么在浏览器端访问hello.jsp的URL

是什么?

()

A.http:

//localhost:

8080/hello.jsp

B.http:

//localhost:

8080/helloapp/hello.jsp

C.http:

//localhost:

8080/helloapp/hello/hello.jsp

D.http:

//localhost:

8080/webapps/helloapp/hello/hello.jsp

2.JSP是由()公司开发出来的一种动态网页标准。

A.SUNB.MicrosoftC.IBMD.Apple

3.下面关于B/S、C/S设计模式的说法哪项是错误的()

A.C/S开发和维护成本高

B.B/S客户端负载重

C.C/S移植困难

D.B/S用户的界面是由客户端所装软件决定的

4.①转换为Servlet代码的Java文件②运行并输出HTML代码③编译为字节码文件④找到相应

的JSP文件⑤向系统发出请求⑥将Html内容发回客户端。

客户端运行请求Jsp页面的过程是(

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="weather.html"%>

C.<%@includepage="weather.html"%>

D.

includepage="weather.html"%>

2.在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时

都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home

.jsp中使用的语句是()。

A.<%@includefile=“inc.jsp”%>B.<%@include

page=“inc.jsp”flush=“true”>

C.

includefile=“inc.jsp”flush=“false”>D.

forwardpage

=“inc.jsp”/>

3.给定程序片段:

<%--在此处插入代码--%>

Todayis:

<%=newDate()%>

为了能够让程序正确运行需要在第一行添加以下那条语句()

A.<%@pageimport='java.util.Date'%>

B.<%@importclass='java.util.Date'%>

C.<%@includefile='java.util.Date'%>

D.<%@includeclass='java.util.Date'%>

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页面中使用哪

中形式的注释()

A.

--thisisacomment-->B.<%//thisisacomment%>

C.<%--thisisacomment--%>D.<%/**thisisacomment**/%

>

10.下列哪项为Jsp的注释?

()

A.<%@%>B.

---->C.<%%>D.<%----%>

解答:

1.D

2.A

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页面的基本组成。

解答:

1.

2.

3.

4.

5.

四.应用题

解答:

第二章JSP页面与JSP标记(下)

一.选择题

1.对于预定义<%!

预定义%>的说法错误的是()

A.一次可声明多个变量和方法,只要以“;”结尾就行

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

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

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

2.在传统的HTML页面中加入()就构成了一个JSP页面文件。

A.JAVA程序片

B.JSP标签

C.用“<%”和“%>”标记符号括起来的程序D.JAVA程序片和JSP标签

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

A.<%@page%>作用于整个JSP页面。

B.可以在一个页面中使用多个<%@page%>指令。

C.为增强程序的可读性,建议将<%@page%>指令放在JSP文件的开头,但不是必须的。

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

4.下列哪一项不属于JSP动作指令?

()

A.

param>B.

plugin>

C.

useBean>D.

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"/>

include>

在two.jsp中加入()代码片断可以输出参数location的值。

A.

getParamname="location">B.

getParametername="lo

cation">

C.<%=request.getAttribute("location")%>D.<%=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

4.D

5.D

6.D

7.D

8.B

9.C

10.D

二.设计题

解答:

三.简答题

解答:

四.应用题

解答:

第三章Tag文件与Tag标记

一.选择题

1."若要在JSP正确使用标签文件myTag.tag,那么

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

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

当前位置:首页 > 经管营销 > 经济市场

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

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