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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

javaweb练习题.docx

1、javaweb练习题5、当访问一个 Servlet 时,以下 Servlet 中的哪个方法先被执行? ( D ) (A) destroy() (B) doGet() (C) service() (D) init06、假设在 myServlet 应用中有一个 MyServlet 类,在文件中对其进行如下 配置: mysrvlet myservlet /welcome 则以下选项可以访问到 MyServlet 的是( D ) 。(A) (B) (C) (D) welcome1. JSP文件在第一次运行的时候被JSP引擎编译为(A )文件。A.Scrvlet B. Class C. HTML D.

2、XML2MVC 设计模式将应用程序分为 ( B ) 部分。A.2 B. 3 C 4 D. 53Java FE 体系中 Web层技术是(D )。A. HTML B. JavaBean C. EJB D. JSP1.在以下( D ) 标签用来对页面内容进行预定义。A. B. C. D. 2.以下 ( B ) 标签用来建立无序列表。A. B. C. D. 3. 以下( A )JavaScrtpt 对象可以获取用户当前使用的浏览器的版本 信息。A. naigator B. screcn C. wndow D. Document1.JSP 规范唯一支持的语言是 ( C ) 。A. C# B. C+ C.

3、 Java2.JSP中,HTML注释的特点是(B )。A.发布网页时看不到,在源文件中也看不到B.发布网页时看不到,在源文件中能看到C.发布网页时能看到,在源文件中看不到D.发布网页时能看到,在源文件中也能看到A. import B. session C. extends D. info4.用于获取bean属性的动作是(B )。A. B. C. D. 5.用于为其他动作提供附加信息的动作是 ( C ) 。A B C D 1.下列( A ) 不是 request 对象的方法。A.addHeader( String name, String value)B.getSession(Boolean c

4、reate)C.setAttrihute( String name, java. lang. Object o)D.isSecure()2.response 对象的 setHeader( String name ,String value) 方法的作用 是( B ) 。A添加HTTP文件头B设定指定名字的HTTP文件头的值C判断指定名字的HTTP文件头是否存在D 向客户端发送错误信息3.设置 session 的有效时间(也叫超时时间)的方法是 ( A ) 。A. setMaxinactivelnterval(int interval)B getAttributeName()C setAttrl

5、buteName(Strlng name, value)D getLastAccessedTime()4.能清除缓冲区中的数据,并且把数据写到客户端是 out 对象中的方法是 ( C ) 。A. () B. ()C. () D. ()5.pageContext 对象的 findAttribute() 方法的作用是 ( C ) 。A 用来设置默认页面的范围或指定范围之中的已命名对象B 用来删除默认页面范围或指定范围之中已命名的对象C 按照页面请求、会话以及应用程序范围的顺序实现对某个已命名属 性的搜索D 以字符串的形式返回一个对异常的描述1、JDBC提供3个接口来实现SQL语句的发送,其中执行简

6、单不带参数 SQL语句的是( A ) 。A Statement 类 B PreparedStaternent 类C CallableStatement 类 D DriverStatement 类2Staternent 类提供 3 种执行方法,用来执行更新操作的是 ( B ) 。A executeQuery() B executeUpdate()C execute() D query()3负责处理驱动的调入并产生对新的数据库连接支持的接口是 ( A ) 。A DriverManager B Connection C Statement D ResultSct1 不是 JavaBcan 属性的项为

7、 ( B ) 。A. constrained 属性 B id 属性 C bound 属性 D simple 属性 2 不是 JavaBean 作用域的项为 ( A ) 。A. bound B page C rcquest D application3 JavaBean 有 ( A ) 种。A. 2 8 3 C 4 D 5 1在 JSP/Servlet 的生命周期中,用于初始化的方法是 ( C ) 。A doPost() B doGct() C init() D destroy()2 Servlet 的优点有 ( ABC ) 。A 执行效率高 B 可移植性好 C 功能强大 D 运行速度快 3.

8、Servlet 与 JSP的区别是(BCD )。A 性能更强 B 编程方式不同C .运行速度不同 D .编译顺序不同4 .下面不是 Servlet 方法的是 ( C ) 。A doTraee() B doPost() () D doOptions()1.自定义标记可定义为 ( ABCD ) 。A .将可以重用的代码汇编人JSP页面的一种方式B .一个访问Java的、类似于XMI.的前端C .一个可扩展的JavaBean,具有在JSP页面内使用的简单接口D . Java程序员和 Web设计者的交互点2为了使用自定义标记,需要定义 3种独立组件( ABC ) 。A 定义标记功能的标记处理程序类B

9、将 XMI 元素名称映射到标记实现的标记库描述符文件C .使用标记库的JSP文件D 部署描述符文件二、填空题1. request内置对象代表了 _客户端_的请求信息,主要用于通过HTTP协议 传送给_服务端_的数据。2_out_对象主要用来向客户输出各种数据类型的内容。3. _page_寸象用于指定当前JSP页面本身。4 . _pageC on text _对象提供了对JSP页面内使用到的所有对象及名字空间 的访问。5 _applieation_ 对象保存应用程序中公有的数据。6 response 对象实现 _HttpServletResponse_ 接口,可对客户的请求作 出动态响应,向客户

10、端发送数据。7 . config对象是JSP页面通过_Servlet_ 进行初始化时被传递的对象。8 . exception对象用来处理JSP文件在执行时发生的错误和异常_。1. JSP标记都是以_%_或_或_/_结尾。2. JSP页面就是在或_XML 代码中嵌入Java语法或JSP元素。3.JSP的指令描述文件 转换成JSP服务器所能执行的Java代码的控 制信息,用于指定整个JSP页面的相关信息,并设置JSP页面的相关属性。4.JSP程序中的注释有隐藏注释_、_HTM注释_和_Java语言_ 注释。5.JSP 表达式常用在 _向叶面输出内容 _、生成动态链接地址和动态指定 Form表单处理

11、页面。1.HTML文档的扩展名是或,它们是可供浏览器解释浏览的网页文件格式。2.Wcb 服务器通过 表单 获取用户信息。3.在HTML中加入CSS的方法主要有嵌入式_、_内联式 _和_外联式_。4.HTML 文档分为文档头和 _文档体 _两部分。5.常用的列表分别有有序列表_和无序列表_。6.表单一般由 _表单标签 、 _表单域 _和_表单按钮 组成。7._表格_是一种能够有效描述信息的组织形式,由行、列和单元格组成。1 .当前主流的三大动态 Web开发技术是PHP ASP/ASP. NET和_JSP丄2.MVC设计模式将应用程序分为模型、 视图和控制_。3.JSP 页面的执行方式是 _编译方

12、式 _。5 JSP的两种体系结构是_modle1_ 和_modle2 。Unit 11、在JSP中引入JavaScript的方法有哪些? js 独立脚本文件形式 标记块形式具体的事件属性方式3、在 JavaScript 中如何定义并调用函数? 为了实现函数的定义和调用, JavaScript 语句提供了两个关键字:fun cti onreturn4、应用 JavaScript 如何打开一个新的窗口?(“url ”, ”窗口名字” , ”窗口属性” ) :创建一个新的浏览器窗口,并 在新窗口中载入一个指定的 URL地址。该方法常用来弹出一个网站的公 告或广告。其格式:() :关闭一个浏览器窗口。

13、弹出警示对话框。其格式: alert( “message”) 弹出确认对话框。其格式: confirm( “message”) 弹出提示框。其格式: prompt( “提示信息” , 默认值)5、编写一个JSP页面,分别利用JSP脚本元素和JSTL核心标签两种方法输 出九九乘法表。 % for ( int a = 1; a 10; a+) for ( int b = 1; b 6、编写一个 JavaScript 程序,弹出一个提示对话框,并将用户输入的信息 显示在浏览器的状态栏上。var name=prompt( 请输入信息 );if(name) . %表达式( Expression )JSP

14、 中的表达式可以将某个计算结果转换成一个字符串并直接在网页上输出。表达式的语法格式如下:脚本程序(Scriptlet )JSP脚本即Scriptlet ,也就是JSP中的代码部分,是一段 Java代码。脚本定义的变量和方法在当前整个页面内有效, 当变量所在页面关闭该变量就会被销毁。脚本的语法格式为:4、 在JSP中可以使用哪些注释?它们的语法格式是什么?隐藏注释语法格式为:HTMI注释其语法格式为:!- comme nt -Java语言注释语法格式为:5、 JSP中常用的动作标识有哪些?vjsp:param、 、vjsp:setProperty vjsp:getProperty 、 、 。6、

15、 有几种方法可实现在页面中来包含文件?如何实现?它们有什么区别?Inculde 指令 include 动作include指令的语法格式如下: 动作语法格式如下:vjsp:include page= “relative URL ” flush= “true ” / 或者in clude指令是指把其它页面的JAVA代码(源码)加进来,跟本页面的 代码合并在一起,相当于把源码从那个页面复制到本页面中来, 然后再编译。并且由于本页面编译时已经包含了别的文件的源码, 所以以后其它页面更改时,本页面并不理会,因为已经编译过了。动作是指两个页面的代码运行完以后,再把包含的那个页 面运行后的HTML吉果页面加

16、到本页面运行后的 HTML吉果页面中来。所 以是运行时包含,并且还可以传递参数给被包含的页面。7、分别应用include指令和include动作标识在一个JSP页面中包含另一个 JSP 文件。Include 指令 Include 动作 8在JSP页面中分别通过JSP表达式和EL表达式输出文字“用代码书写人 生”。Unit 31、JSP提供的内置对象有哪些?作用分别是什么?request 请求对象 : 负责得到客户端的请求信息 response 响应对象: 负责向客户端发出响应 out 输出对象: 负责管理对客户端的输出session 会话对象: 负责保存同一客户端一次会话过程中的一些信息 ap

17、plication 应用程序对象: 表示整个应用环境的信息 pageContext页面上下文对象: 表示的是此JSP的上下文config 配置对象:取得JSP编译后的ServletConfigpage页面对象:代表目前的这个JSP网页对象exception 例外对象: 异常处理机制2、当表单提交信息中包括汉字时,在获取时应该做怎样的处理?1) 对每个字符串进行转码:2)直接修改 request 的编码3)利用过滤器3、如何实现禁用缓存功能?通过设置HTTP头可实现禁用缓存(Cache-Control,no-cache); lass 文件已经生成,不需要再次翻译和编译,JSP引擎可以直接执行.c

18、lass文件,因此JSP页面的访问速度会大为提高。总之,在运行速度上, Serlvet比JSP速度快。2、创建一个 Servlet 通常分为哪几个步骤?1)继承 HttpServlet 抽象类2)重载适当的方法3 )如有HTTP请求信息的话,获取该信息。可通过调用 HttpServletRequest 类对象的以下 3 个方法获取:getParameNames() lass 文件)。JSP引擎调用Java虚拟机解释执行.class文件,并将运行结果返回给服务器。 服务器将运行结果以 HTML形式作为响应返回给客户端的浏览器。由于一个JSP页面在第一次被访问时要经过翻译、 编译和执行这几个步骤,

19、所以客户端得到响应所需要的时间比较长。当该页面再次被访问时,它对应的 .class 文件已经生成,不需要再次翻译和编译,JSP引擎可以直接执行.class文件,因此JSP页面的访问速度会大 为提高。3简述JSP开发Web站点的主要方式。主要方式有直接 JSP, JSP+JavaBean Jsp+JavaBean+Servlet、J2EE 开 发模式和SSH4简述JSP两种体系结构。model1: jsp页面独自响应请求并将处理结果返回客户,这里里面使用 了表达与内容的分离,其中数据存取都是由 bean来完成的。model2: MVC标注模式,JSP用于 view 展示,Servlet 用于 c

20、ontrol ,M 代表业务领域模型层5简述MV(模式及其优缺点。mvc是一种程序开发设计模式,它实现了显示模块与功能模块的分 离。提高了程序的可维护性、可移植性、可扩展性与可重用性,降低了 程序的开发难度。它主要分模型、视图、控制器三层。缺点:增加了系统结构和实现的复杂性、视图与控制器间的过于紧 密的连接、视图对模型数据的低效率访问、目前,一般高级的界面工具 或构造器不支持模式。Unit 2三、简答题1.什么是HTML?它有什么基本标签?HTML( Hypertext Markup Lan guage )即超文本标记语言或超文本链接语言,是一种用来制作超文本文档的简单标记语言, 它不是一种真

21、正的编程语言, 只是一种标记符。 通过一 些约定的标签符号对文件的内容进行标注,指出内容的输出格式。当用户浏览 WW信息时,浏览器会自动解释这些标签的含义, 并按照一定的格式在屏幕上显示这些被标记的信息。 基本标签有 html、head、title 、body 等。2.什么是CSSCSS( Cascadi ng Style Sheets ,层叠样式表单)简称样式单。CSS是一种用来装饰HTM的标记集合。3.简述CSS中定义样式表的几种方式。Inline Style 是写在Tag里面的。内嵌样式只对所在的 Tag有效内部样式表是写在HTML的v/head里面的。内部样式表只对所在 的网页有效。将

22、样式(Styles)写在一个以.css为后缀的CSS文件里,然后在每个需要 用到这些样式(Styles)的网页里引用这个CSS文件。4.简述HTML中加入CSS的几种方式。内嵌样式(Inline Style) ,在BODY中引用 内部样式表(Internal Style Sheet) ,在HEA冲引用 外部样式表 (External Style Sheet) ,作为文件引用5.什么是 JavaScrpt?JavaScript 是在浏览器中执行的脚本语言 嵌套在HTM程序中 通过控制网页中各种标记的样式变化增加网页动态效果6.简述 JavaScript 和 Java 的区别。下面对两种语言间的异

23、同作如下比较:( 1)基于对象和面向对象Java 是完全面向对象的语言; JavaScript 是基于对象的脚本语言。( 2)解释和编译两种语言在其浏览器中执行的方式不一样。 Java 的源代码在传递到客户端执行之前, 必须经过编译, 因而客户端上必须具有相应平台上的仿真器或解释器, 它可以通过编译器或 解释器实现独立于某个特定的平台编译代码的束缚。 JavaScript 是一种解释性编程语言, 其源代码在发往客户端执行之前不需经过编译, 而是将文本格式的字符代码发送给客户编由 浏览器解释执行。( 3)强变量和弱变量两种语言所采用的变量是不一样的。 Java 采用强类型变量检查,即所有变量在编

24、译之 前必须作声明。 JavaScript 中的变量是弱类型的,即变量在使用前不需作声明。( 4)代码格式不一样Java的格式与 HTML无关,其代码以字节形式保存在独立的文档中。 而JavaScript的代码是一种文本字符格式,可以直接嵌入 HTML文档中,并且可动态装载。( 5)嵌入方式不一样在 HTML 文 档 中 , 通 过 不 同 的 标 签 标 识 两 种 编 程 语 言 , JavaScript 使 用 . 标签,而 Java 使用 . 标签。(6)静态联编和动态联编Java 采用静态联编,即 Java 的对象引用必须在编译时进行,以使编译器能够实现强类 型检查。 JavaScr

25、ipt 采用动态联编,即 JavaScript 先编译,再在运行时对对象引用进行 检查。Unit 3三、简答题1简述JSP程序中3种注释的异同。隐藏注释也是JSP的标准注释,写在JSP程序中,在发布网页时完全被 忽略,不发给客户发布网页时可以在浏览器源文件窗口中看到 HTM注释,在这种注释中也可以使用JSP的表达式。在JSP程序中,也可以遵循Java语言本身的注释规则对代码进行注释, 这样的注释和隐藏注释相似,在发布网页时完全忽略,在浏览器的源文件窗 口中看不到。2简述 page 指令、 include 指令和 taglib 指令的作用。pagepage 指令用来定义 JSP 文件中的全局属性

26、,它描述了与页面相关的一 些信息,其作用域为它所在的JSP文件页面和其包含的文件。page 指令的语法格式如下: includein elude指令用于在JSP编译时,为页面插入一个静态文件,如 JSP页面、HTMLK面、 文本文件或是一段Java程序。include 指令的语法格式如下:taglibtaglib 指令用来指定页面中使用的标签库以及其自定义标签的前缀。taglib 语法格式为:3application 对象有什么特点?它与 session 对象有什么联系和区别 ? 服务器启动后就会自动创建 application 对象,当客户在所访问的 网站的各个页面之间浏览时, 这个 application 对象都是同一 个,直到 服务器关闭。但是与 session 不同的是,所有客户的 application 对象 都是同一个,即所有客户共享这个内置的 application 对象。4.JSP常用基本动作有哪些?简述其作用。其中常 用的动作 有 7

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

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