ImageVerifierCode 换一换
格式:DOCX , 页数:62 ,大小:122.05KB ,
资源ID:8951938      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8951938.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Web技术试题集36977.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Web技术试题集36977.docx

1、Web技术试题集36977第一章 JSP概论一.选择题1. 在helloapp应用中有一个hello.jsp文件,它的文件路径如下: %JAVA_HOME%/webapps/helloapp/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是什么? ( ) Ahttp:/localhost:8080/hello.jsp Bhttp:/localhost:8080/helloapp/hello.jsp Chttp:/localhost:8080/helloapp/hello/hello.jsp Dhttp:/localhost:8080/webapps/helloap

2、p/hello/hello.jsp2. JSP是由( )公司开发出来的一种动态网页标准。 A. SUN B. Microsoft C.IBM D.Apple3. 下面关于B/S、C/S设计模式的说法哪项是错误的 ( ) AC/S开发和维护成本高 BB/S 客户端负载重 CC/S移植困难 DB/S用户的界面是由客户端所装软件决定的4. 转换为Servlet代码的Java文件运行并输出HTML代码编译为字节码文件找到相应的JSP文件向系统发出请求将Html内容发回客户端。客户端运行请求Jsp页面的过程是( ) A. B. C. D. 5. Tomcat服务器的端口号可以在以下哪个文件中修改( )

3、A. server.xml B. web.xml C. tomcat.xml D. 不能改解答:1. c2. A3. B4. C5. A二.设计题解答:三.简答题1. 简述分布式应用的概念。2. 简述怎样在Tomcat6下创建虚拟目录?3. 请比较表格和表单,它们在HTML文档中有何作用?4. 在Windows中搭建Jsp运行环境需要安装什么软件或工具?5. 网页中的表单如何定义,通常表单中包含哪些元素?解答:1.2.3.4.5.四.应用题解答:第二章 JSP页面与JSP标记(上)一.选择题1. current.jsp用来显式当前的天气报告。天气包含在weather.html页面中,该页面每5

4、分钟重写一次,下面哪条语句能够保证客户端浏览current.jsp页面的时候能够包含最新的weather.html文件?( ) A. B. C. D. 2. 在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home.jsp中使用的语句是( )。 A. B. C. D. 3. 给定程序片段: Today is: 为了能够让程序正确运行需要在第一行添加以下那条语句( ) A. B. C. D. 4. 关于forword动作说法错误的是( ) A. 可以将请

5、求转发到另一个JSP文件 B. 每当遇到此操作时,就停止执行当前的JSP C. 通过page参数说明要定向的文件 D. 转向另一个页面时,地址栏中的地址也随之改变5. page指令的( )属性可以设置JSP页面是否可多线程访问 A. session B. buffer C. isThreadSafe D. info6. 客户端出现乱码,原因是没有加page指令中的( )属性 A. import B. info C. language D. contentType7. 在JSP中对于以下的include指令和include动作,描述正确的是( ) A. include指令和include动作的功

6、能和作用是一样的。 B. 含有include指令的JSP页面编译成Servlet时,Servlet内嵌被子包含的文件内容。 C. 含有include动作的JSP页面编译成Servlet时,Servlet内嵌被子包含的文件内容。 D. 通常情况下,使用include动作包含JSP页面比使用include指令包含JSP页面执行速度要快。8. JSP的Page编译指令的属性Language的默认值是( ) A. Java B. C C. C D. SQL9. JSP开发人员希望所编写的注释能够最终输出到浏览器中,那么需要在JSP页面中使用哪中形式的注释( ) A. B. C. D. 10. 下列哪项

7、为Jsp的注释?( ) A. B. C. D. 解答:1. D2. A3. A4. D5. C6. D7. B8. A9. A10. D二.设计题解答:三.简答题1. forward 动作标签的作用是什么? 2. 简述JSP的工作原理。3. JSP有哪些动作标记?作用分别是什么?4. include 动作标签与静态插入文件的 include 指令标签有何不同?5. 请说出一个JSP页面的基本组成。解答:1.2.3.4.5.四.应用题解答:第二章 JSP页面与JSP标记(下)一.选择题1. 对于预定义的说法错误的是( ) A. 一次可声明多个变量和方法,只要以“;”结尾就行 B. 一个声明仅在一

8、个页面中有效 C. 声明的变量将作为局部变量 D. 在预定义中声明的变量将在JSP页面初始化时初始化2. 在传统的HTML页面中加入( )就构成了一个JSP页面文件。 AJAVA程序片 BJSP标签 C用“”标记符号括起来的程序 DJAVA程序片和JSP标签3. Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是( ) A. 作用于整个JSP页面。 B. 可以在一个页面中使用多个指令。 C. 为增强程序的可读性,建议将指令放在JSP文件的开头,但不是必须的。 D. 指令中的属性只能出现一次。4. 下列哪一项不属于JSP动作指令?( ) A. B. C. D. 5.

9、在Jsp中, test.jsp文件如下,试图运行时,将发生( ) str is A. 转译期错误 B. 编译期错误 C. 运行后,浏览器上显示:str is null D. 运行后,浏览器上显示:str is str6. HTTP请求以及应答消息的正文部分可以是任意格式的数据,但要保证接收方能看懂发送方的数据,HTTP协议采用以下哪种方式来约定消息正文的数据格式?( ) A. FTP B. TCP C. HTTP D. MIME7. 给定一个JSP程序源码如下: 在two.jsp中加入( )代码片断可以输出参数location的值。 A. B. C. D. 8. 给定JSP程序源码如下,可以在

10、下划线处插入并且能够正确输出WELCOME,JACK的语句是( ) WELCOME,_ A. name B. C. out.println(name); D. response.write(name)9. 在JSP中,将输出( ) A2+4 B6 C24 D不会输出,因为表达式是错误的10. 给定JSP程序源码如下: _ 以下( )语句可以在下划线处插入,并且运行后输出结果是:1。 A B C D解答:1. C2. D3. D4. D5. D6. D7. D8. B9. C10. D二.设计题解答:三.简答题解答:四.应用题解答:第三章 Tag文件与Tag标记一.选择题1. 若要在JSP正确使

11、用标签文件myTag.tag,那么在JSP中声明的taglib指令为: ,下列线处应该是? ( ) Ax BmyTag Cx:myTag DTag 2. 在JSP中,哪个指令用来声明JSP欲使用的标签库?( ) A. tld B. include C. import D. taglib 3. 在使用JSP自定义标签时,给定如下web应用结构 /web-inf/tag/mytags/tag1.tag /web-inf/tags/tag2.tag /web-inf/tag3.tag /tag4.tag 以下( )标签可以用于taglib指令中 A. tag1.tag B. tag2.tag C.

12、tag3.tag D. tag4.tag4. 自定义标签有丰富的功能,它们可以 ( ) A. 通过从调用页面传递的属性进行定制 B. 访问JSP页面可以使用的所有对象 C. 彼此嵌套 D. 以上全对5. 自定义标签的作用是( ) A. include指令标记 B. 代替include动作标记 C. 可以减少jsp中的java代码,将代码与界面分离,简化前台开发 D. 连接数据库方便解答:1. A2. D3. B4. D5. C二.设计题解答:三.简答题解答:四.应用题1. 编写Rect.tag文件,它负责计算并显示矩形周长和面积。编写一个Jsp页面RectCalc.jsp,该页面使用tag标记

13、调用Rect.tag文件。调用时,向其传递矩形的两个边长。2. 编写Circle.tag文件,它负责计算并显示圆形周长和面积。编写一个Jsp页面CircleCalc.jsp,该页面使用tag标记调用Circle.tag文件。调用时,向其传递圆的半径。3. 编写一个Tag文件:GetArea.tag负责求出三角形的面积。编写一个Jsp页面ShowArea.jsp调用tag文件并显示结果。Jsp在调用Tag文件时,使用attribute指令将三角形的三个边长传递给Tag文件,使用variable指令返回三角形的面积。4. 编写一个Tag文件:GetRoots.tag负责求出一元二次方程的根。编写一

14、个Jsp页面ShowRoots.jsp调用tag文件并显示结果。Jsp在调用Tag文件时,使用attribute指令将一元二次方程的系数传递给Tag文件,使用variable指令返回结果。5. 编写一个Tag文件:Lader.tag负责求出梯形的面积。编写一个Jsp页面ShowResult.jsp调用tag文件并显示结果。Jsp在调用Tag文件时,使用attribute指令将梯形的长、宽、高等参数传递给Tag文件,使用variable指令返回计算结果。解答:1.2.3.4.5.第四章 JSP内置对象(上)一.选择题1. 在JSP中,request对象的哪个方法可以获取页面请求中一个表单组件对应

15、单个值时的用户的请求数据( ) AString getParameter(String name) BString getParameter(String name) CString getParameterValuses(String name) DString getParameterValues(String name)2. 假设一个JSP页面中有如下标记: Math Art Music 以下哪个选项能正确获得数据控件中的内容 ( ) A. String a=request.getParameter(“item”) B. String b=request.getParameter(“ma

16、th”) C. String c =request.getParameterValues(“item”) D. String c =request.getParameterValues(“checkbox”)3. 在JSP中,重定向到另一个页面,以下语句是正确的是( ) Arequest.sendRedirect(); Brequest.sendRedirect(); Cresponse.sendRedirect(); D4. 如果向浏览器发送标准的html文档,通常使用以下哪种方式提示浏览器? ( ) A. text/css B. text/html C. application/vnd.m

17、s-excel D. application/msword5. 如果向浏览器发送标准的Web页面,通常使用以下哪种方式提示浏览器? ( ) A. text/css B. text/html C. application/vnd.ms-excel D. application/msword6. 如果向浏览器发送标准的word文档,通常使用以下哪种方式提示浏览器? ( ) A. text/css B. text/html C. application/vnd.ms-excel D. application/msword7. 在WEB服务器向客户端发送的状态码为500,说明( ) A. 能正常应答客

18、户的请求 B. 客户请求的资源不存在 C. 服务器内部出错 D. 数据库不能连接8. 在WEB服务器遇到了内部异常,不能完成客户请求时,应该向客户返回包含状态码( )的应答消息? A. 200 B. 300 C. 400 D. 5009. Jsp中的会话是指( ) A. TCP连接 B.物理连接 C. HTTP请求 D.客户端与服务器端的一组交互10. 从( )开始,到( )结束,被称为一个会话。 A. 访问者连接到服务器,服务器关闭 B. 服务器启动,服务器关闭 C. 访问者连接到服务器,访问者关闭浏览器离开该服务器 D. 服务器启动,访问者关闭浏览器离开该服务器解答:1.2.3.4.5.6

19、.7. C8. D9. D10. C二.设计题解答:三.简答题1. 如何使用JSP页面来处理运行时错误?2. 简述JSP如何借助cookie和session实现会话机制。3. 从页面a.jsp传递参数给页面b.jsp都有哪些做法?4. JSP有哪些主要内置对象?作用分别是什么?5. JSP中转发和重定向的概念是什么?有什么异同?解答:1.2.3.4.5.四.应用题解答:第四章 JSP内置对象(下)一.选择题1. 以下那一个是HttpSession的方法、并能实现在session中存放数据?( ) A. put(String name. Object value) B. set(String n

20、ame. Object value) C. setAttribute(String name. Object value) D. putAttribute(String name. Object value)2. 在web.xml中,有如下代码: 30 上述代码定义了默认的会话超时时长,时长为30。( ) A. 毫秒 B. 秒 C. 分钟 D. 小时3. JSP引擎什么时候产生了application对象?( ) A. web 应用服务器启动时 B. 当 web 应用服务器启动后,第一个客户来访时 C. 当每个客户首次访问服务器上的一个JSP 页面时 D. 当每个客户首次访问服务器上的一个JS

21、P或HTML页面时4. WEB应用中,常用的会话跟踪方法不包括( )。 A. URL重写 B. Cookie C. 隐藏表单域 D. 有状态HTTP协议5. 要设置某个JSP页面为错误处理页面,以下page指令正确的是( ) A. B. C. D. 6. 下面关于session正确的描述是( ) A. session是面向系统的 B. session是面向用户的 C. 关闭浏览器后,session仍然存在 D. 所有用户的session都相同7. 下面关于application正确的描述是( ) A. application是面向系统的 B. application是面向用户的 C. 关闭浏览

22、器后,application则不存在 D. 所有用户的application都不同8. 下列对request对象描述不正确的一项是( ) A. 当客户端请求一个Jsp页面时,Jsp容器会将客户端的请求信息包装在request对象中 B. 可以通过request对象的getParameter()方法得到参数值 C. request对象能够把信息回送给客户端的浏览器 D. 可以使用request对象的setCharacterEncoding()方法处理页面传递的中文问题。9. 以下方法, 哪个可使session 无效? ( ) A.session. removeAttribute(String k

23、ey) B. session. invalidate() C. session. setAttribute(String key) D. session. getAttribute(String key)10. Http默认的请求方法是( ) A. PUT B. GET C. POST D. TRACE解答:1.2. C3. A4.5.6. B7. A8. C9.10. B二.设计题解答:三.简答题1. 简述Cookie与session的区别。2. 请列出JSP对象的四种作用范围,以及对应的内置对象。3. 阅读下列程序(forward.jsp和forforward.jsp) 文件名称:forward.jsp jsp:param name=friend value=/ 文件名称:forforward.jsp and are good friends! (1)在浏览器的地址栏中输入http:/127.0.0.1:8080/myjsp/forwa

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

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