web应用技术2014平时作业.doc_第1页
web应用技术2014平时作业.doc_第2页
web应用技术2014平时作业.doc_第3页
web应用技术2014平时作业.doc_第4页
web应用技术2014平时作业.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(一) 选择题 1. 以下不是历史对象的属性的是( )A. CurrentB. LengthC. herfD. Next2. 分析下面这两行代码的作用( )01 02 A. 代码第1行的作用相当于后退按钮B. 代码第2行的作用相当于后退按钮C. 代码第1行的作用相当于前进按钮D. 以上表述不都不正确3. 可以使用下列哪种方法来用一个URL取代当前窗口的URL( )A. loadB. onloadC. replaceD. open4. 对下面这段代码分析不正确的是( )01 funtcion Submit()02 03 form1.submit();04 alert(“提交成功”)05 06 function Reset()07 08 form1.reset();09 A. 调用Submit()可以提交表单B. 调用Reset()重置表单C. 调用Reset()相当于提交按钮D. 调用Submit()相当于提交按钮5. 对下面这段代码分析不正确的是( )01 var len=form1.elements.length;02 for(var i=0 ;iLen; i+)03 04 if(form1.elementsi.value.length=0)05 06 alert(“你的资料没有填写完善”);07 return flase;08 09 A. 代码第1行是取得当前表单元素的个数B. 代码第1行是取得当前文本表单的个数C. 这是循环验证表单D. 这段代码可以验证表单中文本框中的值是否为空6. 对下面这段代码分析您输入的字符数为正确的是()01 function count()02 03 var len=form1.text.value.length;04 alert(“”+len+”个”)05 A. 代码第3行是取得当前文档中文本框的个数B. 代码第3行是取得当前文档中表单的个数C. 这段代码有错误D. 这段代码是统计用户输入文本框中字符个数7. 以“.js”为文件扩展名的文件是_。 (A) html文件 (B) 网页文件 (C) Java文件 (D) Javascript文件. 以下合法的变量名是_。 (A) new (B) _123 (C) null (D) 2abc8. 我们可以在下列哪个HTML元素中放置javascript代码? A. B. C. D. 9. 下列哪个不是Javascript中注释的正确写法:( ) A. B./ C./*/ D./* */10. 以下哪项不属于Javascript的特征? A.Javascript是一种脚本语言 B.Javascript是事件驱动的 C.Javascript代码需要编译以后才能执行 D.Javascript是独立于平台的 11. 以下关于Javascript中事件的描述中,不正确的是:() A.click鼠标单击事件 B.focus获取焦点事件 C.mouseOver鼠标指针移动到事件源对象上时触发的事件 D.change选择字段时触发的事件 12. history从属于window,下列能访问前一页面方法是:( ) A.back(-1) B.back(1) C.forward(1) D.go(-1) 13. 如何在浏览器的状态栏放入一条消息:( ) A.statusbar = put your message here B.window.status = put your message here C.window.status(put your message here) D.status(put your message here)14. 在JavaScript中,如果不指明对象直接调用某个方法,则该方法默认属于哪个对象: () A.document B.window C.form D.location15. 下面哪一个不是 JSP 本身已加载的基本类?( ) (A)java.lang.* (B)java.io.* (C)javax.servlet.* (D)javax.servlet.jsp.*16. Web 应用程序打包后的扩展名是:() (A) EAR (B)WAR (C)JAR (D) RAR17. JSP 是在( )阶段生成 Servlet 源代码的。 (A) 转译 (B) 编译 (C) 执行 (D) 响应18. Servlet程序的入口点是:( ) (A)init() (B)main()(C)service() (D)doGet()19. 当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个( )A)进程 B)线程 C)程序 D服务。20 Tomcat服务器的默认端口号是:( )A)80 B)8080 C)21 D)212121. 在Java Web中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是( )。 A、 init()方法是包容器调用的Servlet实例的第一个方法 B、在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了 C、在包容器把请求传送给Servlet之后,和在调用Servlet实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其他方法 D、在Servlet 实例消亡之前,容器调用Servlet实例的close()方法 22. 在JSP中要使用user包中的User类,则以写法正确的是( )。A、B、 C、D、 23. JSP从HTML表单中获得用户输入的正确语句为 ( )A、Request.getParameter(“ID”) B、Reponse.getParameter(“ID”)C、Request.getAttribute(“ID”) D、Reponse.getAttribute(“ID”)24. 下面哪一项对Servlet描述错误?( ) A. Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口B. Servlet接口定义了Servlet的生命周期方法C. 当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程D. Servlet客户线程调用service方法响应客户的请求25. 关于部署到Tomcat服务器的Java Web应用程序,正确的选项有( )。A. Java Web应用程序总是打包成WAR形式部署到Tomcat服务器B. Java Web应用程序应该部署到Tomcat服务器的server子目录中C.每个Java Web应用程序都有一个web.xml文件D. Java Web应用程序的根目录下不能存放任何文件,所有html、gif等文件必须存放到某一子目录中26. JSP页面可以在“”标记之间放置Java表达式,直接输出Java表达式的值。组成“%=”标记的各字符之间( )。27. Servlet获得初始化参数的对象是( ) A、Request B、Response C、ServletConfig D、ServletContext28. 下面不属于JSP内置对象的是( )A)out对象 B)respone对象 C)application对象 D)page对象29. JavaBean可以通过相关jsp动作指令进行调用。下面哪个不是JavaBean可以使用的jsp动作指令?( )A) B) C) D) 30. JavaBean的属性必须声明为private,方法必须声明为( )访问类型。A)private B)static C)protect D)public31. 下列哪个作用范围的bean,请求响应完成则该Bean即被释放,不同客户的Bean互不相同。( )A)application B)request C)page D)session32. 下面哪一项对Servlet、JSP的描述错误?( ) A. HTML、Java和脚本语言混合在一起的程序可读性较差,维护起来较困难。B. JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用。C. 当JSP页面被请求时,JSP页面会被JSP引擎翻译成Servlet字节码执行D. 一般用JSP来处理业务逻辑,用Servlet来实现页面显示。33. 下面哪一项不是JDBC的工作任务?( )A)与数据库建立连接 B)操作数据库,处理数据库返回的结果C)在网页中生成表格 D)向数据库管理系统发送SQL语句34. 下面是一个Servlet部署文件的片段: Hello myservlet.example.FirstServlet Hello /helpHelloServlet的类名是( )A)FirstServlet B)Hello C)helpHello D)/helpHello35. JS特性不包括( )A.解释性 B.用于客户端 C.基于对象 D.面向对象36. JSP页面通过( )来识别Bean对象,可以在程序片中通过xx.method形式来调用Bean中的set和get方法。 A)name B)class C)id D)classname37. 作为一个攻城狮,你认为数据库连接代码无法采用下述哪个方式编写 ( )A) JS B)JSP C) Servlet D) Java Bean(二) 填空题1. location对象的_属性可以加载指定的新页面。2. 通过location对象的_属性,可以获得从URL中传递过来的参数和参数值。3. 表单元素被单击的事件处理属性是 。4. Servlet必定包含且要由程序猿加入自己代码的方法是 或 。5. 在服务器临时保存用户信息可通过 对象,在用户客户端则可通过 。 (三) 判断题1. Page 指令的所有属性都可以重复设置。( ) 2. JSP 页面在第一次打开时速度较慢,因为要将 JSP文件转换成 Servlet文件。( )3. JSP页面的程序片中可以插入 HTML 标记。( )4. 在Web服务器端使用JavaBean,将原来页面中程序片完成的功能封装到JavaBean中,这样能很好地实现 业务逻辑层与视图层的分离。5. 在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。( )6. application对象可以用来保存数据。( )7. Servlet的部署文件是一个xml文件,文件名为web.xml,它保存在Web服务目录的WEB-INF子目录中。( )8. 动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的( )9. session对象可以用来保存用户会话期间需要保存的数据信息。( )10. 部署JavaBean须在Web服务目录的WEB-INFclasses子目录下建立与包名对应的子目录,并将字节文件复制到该目录。( )11. Servlet的部署只能通过web.xml的方式进行。( )12. JSP的后一个代码段不能够使用前一个代码段定义的变量。( )13. JavaBean的类一定要位于某个包之内。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论