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

开通VIP
 

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

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

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(JavaWeb程序设计题库.docx)为本站上传会员【精***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

JavaWeb程序设计题库.docx

1、Java Web程序设计题库 一、选择题 1、以下文件名后缀中,只有( C )不是静态网页的后缀。 A、。 html B、 .htm C 。 JSP D、.shtml 2、以下文件名后缀中,只有( B )不是动态网页的后缀。 A、 .jsp B、。 html C、。 aspx D、php 3、在page指令中,( C )属性是可以在页面中重复的属性。 4、 5、 6、 7、 8、 9、 A、 language B、 buffer C、 import JSP的结构由(B )组成(多选). 10、 11、 A、指令 B

2、注释 C、 脚本元素 以下选项中,那一项不是JSP指令(B A、 page B、 import C、 include 下面哪种数据类型是基本类型( A、 class B、 下面哪种数据类型是引用类型( A、 boolean B、int D )。 interface C、 数组 )。 C、 interface 下面哪一个运算符具有3个操作数 A、* B、++ 下面那个运算符只有一个操作数( A、~ B、| I 下面那个语句是条件语句(C A、break语句 )。 ). B、while语句 )。 C、&& C、<< C、if

3、语句 类中的成员默认的访问修饰符是(A )。 A、 private B、protected C、public 12、常量使用(C )进行修饰 A、 private B、abstract C、final D、 autoflush D、操作 D、 taglib D、 char D、 long D、?: D、/ D、for语句 D、空 D、 static 13、包含$ervlet发回到客户端信息的ServletResponse对象是由(C )创建的. A. 客户端的浏览器 B. Web服务器的HTTP引擎 C. Web服务器的Servlet容器

4、D. Servlet 对象 14、对于标准的Web网页,通常使用(B )表示响应信息是HTML格式的文本文件。 B. text/html D。 application/msword A. text/css C. application/vnd。 ms-excel 15、 下面哪个方法不属于session^象( A、getAttributeName() B、 getservletContex)t( C、invalidat)e( D、addCookie(Cookie co)k 16、 下面哪个方法不属于request对象( B、

5、getServerInfo() A、getServerName () C、getServletPath() D、getServerPort) 17、 能够获取当前页信息并调用页面方法的对象是( 18、 A、 request C、PageContext 以下操作中,(A )是与使用JavaBean无关的。 B、page D、 session A、jsp:includeB、jsp:useBean C、 jsp setPropertyD、 jsp:getProperty 19、下面哪个不是jsp setPropert操作的属性(D

6、 A、nameB、 paramC、 propertyD、 scope 20、以下方法中,哪一个方法不是HTTPServle类的方法(B )。 A、doGetB、 doService C、 doPostD、 doDelete 21、以下类中,哪一个类不是javax.servl和javax.servlet.h^中提供的类或接(B )。 A、 Servlet B、BaseServlet C、GenericServlet D、HTTPServlet 22、 与JSP同类型的技术有(C ). A. CGI B。C/C++ C.ASP 23、 下面(D )不是JDK的开发包。 A

7、 JavaSE B.JavaME C。 JavaEE 24、 Tomcat的默认端是(B )。 A. 71 B。8080 C.80 25、 下面不是JSP本身以加载的基本类的是(A )。 A.java lang.* B.java io * C。javax.servlet. D。javax.servletjsp* D.C# D。 JavaBean D。112 26、 对于预定义<%!预定义%〉的说法错误的是(C )。 A。一次可以声明多个变量和方法,只要以分毫(;)结尾就行 B。一个声明仅在一个页面中有效 C。声明的变量将作为局部变量 D。在预定义中声明的

8、变量将在JSP页面初始化时初始化 27、在JSP中使用<jsp getProperty标记时,不会出现的属性是(C )。 A。name B property C.value D.以上皆不会出现 ). 28. page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是(D A。<%@ page %〉作用于整个J SP页面 B. 可以再一个页面中使用多个〈%如age %〉指令 C。为增强程序的可读性,建议将<% @page %>指令放在JSP文件的开头,但不是必须的 D. 〈% @page %>指令中的属性只能出现一次 29、不能再不同用户之间共享数据的方法是

9、A )。 A. 通过CookieB.利用文件系统 C。利用数据库D。通过ServletConteX对象 30、在JSP中调用JavaBean时不会用到的标记是(A )。 A. 〈JavaBean〉B. 〈jsp usebean> C.〈jsp:setproper〉tyD.〈jsp getproperty> 31、下列属于JSP中注释的有(AD )多项选择) A. <%—-与一-%>B./ C。/** 与 **/ D. 〈!--与 ——> 32、page对象属于(C )类对象。 A。输入输出B.作用域通信对象C。Servlet D。错误 33、下列不是JSP作用域的通信对象

10、的有(D )。 A。 session B。 application C。 pageContext D。 out34、下列可以解决在JSP中的中文问题的方法有(ACDE )。(多项选择)。 A。在页面设置charsetB。系统自动设置 C。利用过滤器对所有的请求进行转码 D。对request和response进行转码设置 E。在页面设置pageEncoding 35、下面(D )不是core标记库的条件处理标记。 A〈c:choose> B. C。〈c: otherwis〉 D。 36、下面(D )不是

11、属性。 A.basename B。varC.scopeD.bundle 37、下面(B )标记是用来设置时区的。 A. B.D. 38、下列选项中,(C )是正确的并且客户端不能查看到的JSP注释。 A.〈注释一 > C. 〈%一注释一%〉 39、JSP网页文件的拓展名是(A ) A、。 jspB、。 asp B. <—-一注释一〉 D。<%!—- 注释--%〉 C、.aspxD、 php 40、javax.servlet

12、tagext.J接Ta的两个子接分别是(AB )。 A.SimpleTag B。 TagC。 HardTag D.DiffTag 41、下面(A )是Tag接开发自定义标记程序3个步骤第1步。 A。开发标记处理类B.编写标记描述符 C。在web.xml中指定标记库的引用D.在页面引用该Tag 42、下面(D )不是TLD文件中的内容。 A. 标准的XML声明和一个DOCTYPE声明 B. E. 元素不包含下面(D )属性。 A。

13、〈name> B。〈tag-cla〉s C.〈body—content> D. 44、〈jsp:setProper〉ty中的 property^ *"代表(A )。 A。所有请求参数的所有值 B。使用request中的一个参数值来指定JavaBean中的一个属性值 C。表示使用指定的值来设定JavaBean属性 D。值可以是字符串 45、Servle程序的入点是(A )。 A.init( B.main ()C。service)( D.doGet () 46、Cookie.setMaxAge( 60 * 60 )的作用是(B ). A. 将Cookie的保存时间设置

14、为一分钟 B. 将Cookie的保存时间设置为一个小时 C. 将Cookie的保存时间设置为60个小时 D. 将Cookie的保存时间设置为一天 47、下面(A )是重写的URL。 A.重写超链接 B。Form 表单的 ActionM性 C.From的隐藏域保存用户状态信息D。使用Cookie 48、下面(A )不是Cookie的属性读取方法。 A.getHostName () B。getComment () Co getMaxAge()D。 getPath() 49、下面选项中,(B )不是MVC模式的优势。 A. MVC模式使应用程序的结构更加

15、清晰,通过将代码按照层次划分为业务逻辑、数据层、用户界面和应用流程控制这三个层次,能够增强代码的稳定性 B. MVC模式实现了很好的分布式组件架构 C. 对于项目开发而言,MVC三层的分离有利于在项目小组内按照小组成员各自的擅长进行分工,有利于三个部分并行开发、加快项目进度 D. MVC模块功能的划分有利于在代码修改过程中进行模块的隔离,而不需要把具有不同功能的代码混杂在一起造成混乱 50、对于标准的Web网页,通常使用(B )表示响应信息是HTML格式的文本文件. A. text/css B. text/html C. application/vnd.ms—excel D。

16、 application/msword 51. JAVA Web应用的部署描述文件总是放在Web应用的( C )目录下. A。 META-INF B. META-CFG Co WEB-INF D. WEB-CFG 52、有关C/S、B/S结构下列说法错误的是(D ). A.在C/S结构,即客户端/服务器结构中,有专门的数据库服务器,但客户端还要运行客户端应用程序,这也叫做胖客户端。 B. 在B/S结构中,客户端在浏览器中只负责表示层逻辑的实现,业务逻辑和数据库都在服务器端运行。也就是说,应用程序部署在服务器端,客户端通过浏览器访问应用程序。 C. 通

17、常B/S结构中,客户端发送HTTP请求消息传给服务器,服务器将请求传递给Web应用程序,Web应用程序处理请求, 并把相应的HTML页面传给客户端. D. Web应用是基于C/S结构的, 也就是客户端/服务器结构。 53、JSP EL表达式的语法为(C ). A. !JSP expression B.@ { JSP expression ) C. $ {JSP expression ) D. #( JSP expression) 54、 A. 可以为一个Servlet部署多个过滤器类 B. 每个Servlet必须至少有一个过滤器类 C.

18、 每一个过滤器类必须部署到至少一个Servlet D. 以上说法都不正确 55、 pageContext 的范围是(D )。 A.context B.session C.application Do page 56、 下面(C )不是重写的URL。 A.重写超链接 B。Form表单的Action属性 C.使用 Cookie Do From的隐藏域保存用户状态信息 57、 下面(D )不是config的方法。 A. getInitParameter () B. getInitParameters () C. getServletName () D. get

19、HostName() 58、 下面( C )不是Servlet的技术特点. A. 防崩溃 B。跨平台 C.多次请求 D.跨服务器 59、 下面( D)不是简单的自定义标记的元素构成。 A. JavaBeans B。 JSP页面上的标记库声明 关于在Web应用中于一个Servlet关联的过滤器数量,正确的说法是(A )。 C。标记处理Do config0 xml 60、EL表达式中的“.”运算起(B )作用。 A.动态取值Bo访问JavaBean对象的属性 Co检索数组D.检索集合的元素 二、填空题 1、JSP使用----Java语言实现动态显示。

20、2、 在 JSP中,对象的作用域有—page、request、---sessio和applicati 3、JSP的注释类型有

21、SP页面中,除了普通的HTML代码,还有以下3种:--脚本元素--、--指令--和--动作--重要的组成部分。 11、JSP指令(在--<%@ --和--%>--之间)用来设置和整个JSP页面相关的属性。 12、在JSP文件中,可以在<%和%〉标记间直接嵌入任何有效的--Java语言代码--。 13、JSP引擎管理JSP页面生命周期的两个阶段:--转换和---执行o 14、在JSP页面中可以声明变量和方法,但是仅在--当前页面----内有效。 15、---JSP指令用来设置整个JSP页面相关的属性。 16、JSP页面可以通过--include指令来包含其他文件。 17、jsp f

22、orward动作用于从一个JSP文件向另一个文件传递一个包含用户请求的--request对象。 18、Jsp:attribute动作主要有name和---trim两个属性。 19、request对象包含所有--请求---的信息,如---请求的来源、标头、Cookies和请求相关的参数值等。 20、pageContext对象可以获取当前页面的其他--JSP隐含对象。 21、-- exception对象可以输出错误信息。 22、标记等价于--else语句。 23、--〈c:forEach>标记和—标记的作用是循环控制。 24、 <

23、x: out >标记是通过--XPath技术(定位XML元素的一种技术)来实现的。 25、-fn: endsWith函数用来判断源字符串是否符合一连串特定词尾. 26、fn:toLowerCase函数允许将源字符串中的字符全部转换成---小写---字符. 27、JavaBean是描述(Java)的---软件组件模型. 28、JavaBean通过--java编译器可以得到正确的执行。 29、JavaBean 类似于 Microsoft 的---COM组件. 30、JavaBean类必须有一个---没有参数的构造函数. 31、-- —和--〈jsp

24、 getProperty〉标记用来访问 JavaBean 的属性值。 32、Servle是运行在服务器端的----Java应用程序 33、Servle的生命周期分为3个时期:-技裁ServMt -、-创建实例-和-销毁实例。 34、---ServletRequest接定义一个Servlet引擎产生的对象,通过这个对象Servlet可以获得客户端请求的数据. 35、Cookie能够帮助Web服务器保存-访问者----的相关信息。 36、--状态支持机制必须允许服务器将状态信息发送到客户端,并保存这条信息会随请求一起返回到服务器。 37、JSP 开发网站的两种模式分为--JSP+Ja

25、vaBean---和--JSP+Servlet+JavaBean。 38、-事务处理----模块包含应用程序在数据运算中使用的各种食物规则和操作方法。 39、 采用--N层应用模式可以将问题细化,可集中精力解决每个单独的层。 40、MVC是一种设计模式,它由_—视图 ---控制器和___模型三部分组成。 41、web.xml文件是Web应用的必备组件。 42、 在Tomcat启动Web应用时,该应用中所有的JSP页面将被编译成Servlet类文件 43、每当传递请求或响应时调用Filter的doFilter()方法。 44、维护用户会话的三种基本技术是URL重写技术、-_ coo

26、kie技术---和隐藏表单域。 45、HTTP是一个----无状态协议。 46、 在HTTP协议中,用于发送大量数据的方法是---POST。 47、在J2EE的Web层主要有两种技术方案:---Servlet---技术和--JSP---技术. 48、-Web页面和-UI屏幕是表示模块的典型例子. 49、一个典型的---关系数据库---通常由一个或多个被称作表格的对象组成,数据库中的所有数据或信息都保存在这些表格中。 50,--SQL语句的主要功能就是同各种关系数据库建立连接并进行操作,它作为关系数据库管理系统的标准语言。 51、--JDBC是用于Java应用程序连接数据库的标准方

27、法,简单说就是用访问数据库的. 52、 在加载Driver类时,它应该创建自己的实例并向--DriverManager注册该实例。 53、 数据库连接池的基本思想就是为数据库连接建立一个---缓冲池。 三、简答题 1、请简述JSP的执行过程 一个JSP页面的执行过程可以分为以下几个步骤: (1)浏览器客户端向JSP引擎发出对JSP页面的请求 2)JSP引擎将对应JSP页面转换成Java Servlet源代码 (3)JSP引擎编译Java Servlet源代码,生成。class文件 (4)JSP引擎加载运行对应的。class文件,生成响应的结果页面 ⑸JSP引擎把响应的输出结

28、果发送到浏览器客户端 2、简述〈jsp: include>动作与include指令的区别 include指令的作用是在JSP页面出现该指令的位置处,静态插入一个文件,即JSP页面和插入的文件合并成一个新的JSP页面,然后JSP引擎再将这个新的JSP页面转译成Java文件。因此,插入文件后,必须保证新合并成的JSP页面符合JSP语法规则,即能够成为一个JSP页面文件.〈jsp:include>动作则是动态加载一个文件,不把JSP页面中动作指令include所指定的文件与原JSP页面合并一个新的JSP页面,而是告诉Java解释器,这个文件在JSP运行时才被处理。如果包含的文件是普通的文本文件,

29、就将文件的内容发送到客户端,由客户端负责显示;如果包含的文件是JSP文件,JSP引擎就执行这个文件,然后将执行的结果发送到客户端,并由客户端负责显示这些结果. 3、JSP有哪些内置对象?作用分别是什么? request:用户端请求,此请求会包含来自get/post请求的参数 response:网页传回用户端的回应 pageContext:当前JSP页面的上下文信息 session:与请求有关的会话信息 application:服务器servlet上下文信息 out:用来传送回应的输出 config :表示JSP页面的servlet配置信息以及Web应用配置描述文件 page:

30、 JSP页面本身 exception:处理异常信息 4、简述Servlet和JSP的关系 JSP是以另外一种方式实现的Servlet,Servlet是JSP的早期版本,在JSP中,更加注重页面的表现,而在Servlet中则更注重业务逻辑的实现。因此,当编写的页面显示效果比较复杂时,首选是JSP,或者在开发过程中,HTML代码经常发生变化,而Java代码则相对比较固定时,可以选择JSP.而在处理业务逻辑时,首选则是Servlet。同时,JSP只能处理浏览器的请求,而Servlet则可以处理一个客户端的应用程序请求。因此,Servlet加强了 Web服务器的功能。 5、简述JSP中的作用域

31、的分类 (1) 页作用域,只允许在所建的JSP页面中访问 (2) 请求作用域,在相应的请求的生命周期内有效,就是说对象在创建它的页面内有效,以及请求被转发或被包含的页面内有效 (3) 会话作用域,范围比请求作用域大,参与会话的所有页面都可以访问 (4) 应用程序作用域,在Web应用程序活动期间,应用程序对象在应用的整个生命周期内都是有效的,特定的应用程序组件都可以访问这些对象 6、请简述Servlet的基本运行流程。 (1) 客户端(一般是Web浏览器)通过HTTP协议向Web服务器发送请求 (2) Web服务器接收该请求并将其发给Servlet.如果Servlet尚末被加载,W

32、eb服务器将把它加载到Java虚拟机并且执行它 (3 ) Servlet接收该HTTP请求并执行相应的处理 (4) Servlet向Web服务器返回应答 (5) Web服务器将从Servlet收到的应答发送给客户端 7、简述JavaBean具有哪些特征? (1 ) JavaBean类必须有一个没有参数的构造函数 (2) JavaBean内的属性都应定义为私有的 (3 )属性值通过getXxx和setXxx来操作 8、请写出7个JSP的动作并写出其作用? 〈jsp: param〉被用来以“名一值”对的形式为其他标记提供附加信息 〈jsp:include〉用于在当前页面中包含静态或动态的资源 <jsp: forward>用于将请求转发到另一个JSP、Servlet或者静态资源文件 〈jsp:useBean>用来在JSP页面中创建一个JavaBean实例并指定他的名字以及作用范围 〈jsp: setProperty〉用于设定 JavaBean 的属性值 <jsp:getProperty>用于获取JavaBean中的属性值 <jsp:plugin>用于在生成的HTML页面中包含对象,如(Applet或JavaBean)

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服