Web技术试题集83615
更新时间:2024-01-18 14:11:01 阅读量: 教育文库 文档下载
第一章 JSP概论
一.选择题
1. 在helloapp应用中有一个hello.jsp文件,它的文件路径如下:
2. JSP是由( )公司开发出来的一种动态网页标准。
3. 下面关于B/S、C/S设计模式的说法哪项是错误的 ( )
4. ①转换为Servlet代码的Java文件②运行并输出HTML代码③编译为字节码文件④找到相应 的JSP文件⑤向系统发出请求⑥将Html内容发回客户端。客户端运行请求Jsp页面的过程是( )
5. Tomcat服务器的端口号可以在以下哪个文件中修改( ) 解答: 1. c 2. A 3. B 4. C 5. A
A. server.xml B. web.xml C. tomcat.xml D. 不能改 A. ⑤①②③④⑥ B. ①③②⑥④⑤ C. ⑤④①③②⑥ D. ④⑤①③②⑥ A.C/S开发和维护成本高 B.B/S 客户端负载重 C.C/S移植困难
D.B/S用户的界面是由客户端所装软件决定的 A. SUN B. Microsoft C.IBM D.Apple
%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 是什么? ( )
二.设计题 解答: 三.简答题
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文件?( )
2. 在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时 都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home .jsp中使用的语句是( )。
3. 给定程序片段:
<%--在此处插入代码--%>
A. <%@include file = “inc.jsp”%> B. <%@include C. page=“inc.jsp”flush= “true”> = “inc.jsp”/> A. <%@ include file= \B. <%@ forward file= \C. <%@ include page= \D. Today is: <%= new Date() %> 为了能够让程序正确运行需要在第一行添加以下那条语句( ) A. <%@ page import='java.util.Date' %> B. <%@ import class='java.util.Date' %> C. <%@ include file='java.util.Date' %> D. <%@ include class='java.util.Date' %> 4. 关于forword动作说法错误的是( ) 5. page指令的( )属性可以设置JSP页面是否可多线程访问 6. 客户端出现乱码,原因是没有加page指令中的( )属性 7. 在JSP中对于以下的include指令和include动作,描述正确的是( ) 8. JSP的Page编译指令的属性Language的默认值是( ) 9. JSP开发人员希望所编写的注释能够最终输出到浏览器中,那么需要在JSP页面中使用哪 中形式的注释( ) > 10. 下列哪项为Jsp的注释?( ) A. B. <% // this is a comment %> C. <%-- this is a comment -- %> D. <% /** this is a comment **/ % A. Java B. C C. C# D. SQL A. include指令和include动作的功能和作用是一样的。 B. 含有include指令的JSP页面编译成Servlet时,Servlet内嵌被子包含的文件内容。 C. 含有include动作的JSP页面编译成Servlet时,Servlet内嵌被子包含的文件内容。 D. 通常情况下,使用include动作包含JSP页面比使用include指令包含JSP页面执行速度 A. import B. info C. language D. contentType A. session B. buffer C. isThreadSafe D. info A. 可以将请求转发到另一个JSP文件 B. 每当遇到此操作时,就停止执行当前的JSP C. 通过page参数说明要定向的文件 D. 转向另一个页面时,地址栏中的地址也随之改变 要快。 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. 对于预定义<%!预定义%>的说法错误的是( ) 2. 在传统的HTML页面中加入( )就构成了一个JSP页面文件。 3. Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是( ) 4. 下列哪一项不属于JSP动作指令?( ) 5. 在Jsp中, test.jsp文件如下,试图运行时,将发生( ) 6. HTTP请求以及应答消息的正文部分可以是任意格式的数据,但要保证接收方能看懂发送 方的数据,HTTP协议采用以下哪种方式来约定消息正文的数据格式?( ) 7. 给定一个JSP程序源码如下: <% String str=null;%> str is <%=”str”%>