JSP编程技术习题集

更新时间:2024-04-25 09:51:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第一章 JSP技术基础习题

一、选择题

1.当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是(C) A)发送一个JSP源文件到客户端 B)发送一个Java文件到客户端 C)发送一个HTML页面到客户端 D)什么都不做。

2.当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个(B)

A)进程 B)线程 C)程序 D服务。

3.下列动态网页和静态网页的根本区别描述错误的是(D)。

A)静态网页服务器端返回的HTML文件是事先存储好的 B)动态网页服务器端返回的HTML文件是程序生成的。 C)静态网页文件里只有HTML标记,没有程序代码。 D)动态网页中只有程序,不能有HTML代码。 4.不是JSP运行必须的是(D)

A)操作系统 B)JavaJDK

C)支持Jsp的Web服务器 D)数据库

5.URL是Internet中资源的命名机制,URL由三部分构成( A )。

A)协议、主机DNS名或IP地址和文件名 B)主机、DNS名或IP地址和文件名、协议 C)协议、文件名、主机名 D)协议、文件名、IP地址 6.下列说法哪一项是正确的(C)

A)Apache用于ASP技术所开发网站的服务器 B)IIS用于CGI技术所开发网站的服务器 C)Tomcat用于JSP技术所开发网站的服务器 D)WebLogic用于PHP技术所开发网站的服务器 7.Tomcat服务器的默认端口号是:(B)

A)80 B)8080 C)21 D)2121

二、判断题

1.动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的(对 )

2.Internet和intranet的含义意义相同。( 错 )

3.互联网起源于美国国防部高级研究计划管理局建立的ARPA网。(对) 4.Web开发技术包括客户端和服务器端的技术。(对 ) 5.Tomcat和JDK都不是开源的。(错)

三、填空题

1.W3C是指___万维网联盟_______。

2.Internet采用的通信协议是___TCP/IP___。

3.IP地址用四组由圆点分割的数字表示,其中每一组数字都在__0至254___之间。

4.当今比较流行的技术研发模式是__C/S__和__B/S__的体系结构来实现的。 5.Web应用中的每一次信息交换都要涉及到__服务器_和_客户端__两个层面。 6.静态网页文件里只有 HTML标记 ,没有程序代码

四、简答题

1.为JDK设置环境变量

第二章 Web应用基础习题

一、选择题

1.下面描述错误的是(C)

A)HTML文件必须由开头,标记结束。 B)文档头信息包含在与之间。

C)在和之间可以包含和<body>等信息。 D)文档体包含在<body>和</body>标记之间 2.下列设置颜色的方法中不正确的是(D) </p><p>A)<body bgcolor=”red” > B)<body bgcolor=”yellow” > C)<body bgcolor=”#FF0000” > D)<body bgcolor=”#HH00FF” > </p><p>3.设置文档体背景颜色的属性是(C ) </p><p>A)text B)bgcolor C) background D) link </p><p>4.<title>标记在标记之间,标记之间的内容将显示到()

A)浏览器的页面上部 B)浏览器的标题栏上 C)浏览器的状态栏中 D)浏览器的页面下部 5.( D)是标题标记。

A)

标记 B)
标记 C)


标记 D)

6.

A)Left B)Right C)Center D)width 7.标记中默认的中文字体是(D)

A)“宋体” B)“幼圆” C)“楷体” D)“宋体” 8.表示粗体加斜体的标记是( C)。

A)字体 B)字体 C)字体 D)字体 9.文本下标标记为( A )

A) B) C) D) 10.用来在网页中显示图形的标记为(B )

A) B) C)

D) 11.超级链接是互联网的灵魂,下面哪个是正确的链接标记( A )

A) B)

C)

12.表格在网页中应用非常广泛,常用于网页的布局排版,下面那些不是表格的标记( )

A) B) C) D)

13.下列那个属性为单元格向右打通的列数,用于合并单元格。(B)

A)rowspan B)colspan C)height D)width

14.下列哪个属性为单元格向下打通的行数,用于合并单元格。(A)

A)rowspan B)colspan C)height D)width

15.表格中的行标记有许多属性,valign属性不可以取下列那个值(C)

A)top B)middle C)left D)baseline

16.CSS样式按照代码放置的位置不同可以划分为3种CSS样式,下列哪个不是CSS的样式(C )

A)嵌入样式 B)内联样式 C)文件样式 D)外联样式。

17.CSS选择器通过被规则指定的标记,对文档中使用该标记的内容进行统一的外观控制。下面那些不是CSS选择器( D )

A)标记选择器 B)类型选择器 C)ID选择器 D)名称选择器 18.CSS选择器中标记选择器和类型选择器的作用范围( A )

A)标记选择器大于类型选择器 B)标记选择器等于类型选择器 C)标记选择器小于类型选择器 D)不确定

19.盒子模型是所有布局控制的基础,下列哪项是盒子模型的内边距( B )。

A)Content Container B)padding C)border D)margin

内容高度height、内容宽度width等。

20.盒子模型将所有的HTML元素都放置到一个盒子中,通过控制盒子的外观来实现整个页面外观的控制,下列哪项控制内容的大小(A)。 A)height 和 width B)padding C)border D)margin 21.HTML文档定义层的标记是( )

A) B) C) D)

二、判断题

1.HTML称为超文本元素语言,它是Hypertext Marked Language的缩写。( 对 )

2.一个HTML文档必须有和元素。(错 ) 3.超级链接不仅可以将文本作为链接对象,也可以将图像作为链接对象。(对) 4.表单域一定要放在<form>元素中。(对) </p><p>5.盒子模型中的top、right、bottom、left属性取值即可以是像素数,也可是百分比,并且只有父容器的position取值为非static值时才有效。(对) </p><p>6.用户在浏览器中输入http://127.0.0.1:8080/ch2/ch2_1.html即可访问本机上的该页面。(对) </p><p>7.在网页中图形文件与网页文件是分别存储的。(对) </p><p>8.绝度路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。(对) 9.超级链接标记的target属性取值为链接的目标窗名,可以是parent、blank、self、top。(错) </p><p>10.当样式定义重复出现的时候,最先定义的样式起作用(错)。 </p><p>三、填空题 </p><p>1.HTML文档的开头和结束元素为__<html></html>_____。 </p><p>2.一个HTML文档由_文档开始标记和结束标记 或者<html>__、文档头和文档体三部分组成。 </p><p>3.HTML文件是 纯文本 文件格式,可以用文本编辑器进行编辑制作。 4.表格定义中使用的子标记的含义为___单元格___。 5.将一个图像作为一个超级链接,用到了__<img>__标记。 </p><p>6.input表单域表示一个文本框时,它的type属性应该赋值为__text____。 </p><p>7.URL是Uniform Resource Locator的缩写,中文称之为 统一资源定位器 。 8.超级链接标记的href属性取值为 链接的目标地址 。 </p><p> </p><p>第三章 JSP语法基础 一、选择题 </p><p>1.JSP的编译指令标记通常是指:(A) </p><p>A)Page指令、Include指令和Taglib指令 B)Page指令、Include指令和Plugin指令 C)Forward指令、Include指令和Taglib指令 D)Page指令、Param指令和Taglib指令 </p><p>2.可以在以下哪个( )标记之间插入Java程序片?(A) </p><p>A)<% 和 %> B)<% 和 /> C)</ 和 %> D)<% 和 !> </p><p>3.下列哪一项不属于JSP动作指令标记?(D) </p><p>A)<jsp:param> B)<jsp:plugin> C)<jsp:useBean> D)<jsp:javaBean> </p><p>4.JSP的Page编译指令的属性Language的默认值是:(A) </p><p>A)Java B)C C)C# D)SQL </p><p>5.JSP的哪个指令允许页面使用者自定义标签库?(B) </p><p>A)Include指令 B)Taglib指令 C)Include指令 D)Plugin指令 </p><p>6.可以在以下哪个( )标记之间插入变量与方法声明?(B) </p><p>A)<% 和 %> B)<%! 和 %> C)</ 和 %> D)<% 和 !> </p><p>7.能够替代<字符的替代字符是()?(C) </p><p>A)< B)> C)< D)  </p><p>8.<jsp:useBean id=\的名称\的有效范围\包名.类名\动作标记中,scope的值不可以是(D)。 A)page B)request </p><p>C)session D)response </p><p>9.下列()注释为隐藏型注释。(C)。 </p><p>A) B) C)<%-- 注释内容 --%> </p><p>D)<!—[<%= 表达式 %>] --> </p><p>10.下列变量声明在( )范围内有效。(C)。 </p><p><%! Date dateTime; int countNum; %> </p><p>A)从定义开始处有效,客户之间不共享 B)在整个页面内有效,客户之间不共享 C)在整个页面内有效,被多个客户共享 D)从定义开始处有效,被多个客户共享 </p><p>11.在“<%!”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在( )范围内有效。(C)。 A)从定义处之后有效。 B)在整个页面内有效。 C)从定义处之前有效。 D)不确定。 </p><p>12.在“<%=”和“%>”标记之间放置(B),可以直接输出其值。 </p><p>A) 变量 B)Java表达式 C)字符串 D)数字 </p><p>13.include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是(B)。 A)是一个完整的HTML文件 B)是一个完整的JSP文件 C)是一个完整的TXT文件 D)是一个完整的Java源文件 </p><p>14.JSP页面可以在“<%=”和“%>”标记之间放置Java表达式,直接输出Java表达式的值。组成“<%=”标记的各字符之间(B)。 A)可以有空格 B)不可以有空格 C)必须有空格 D)不确定 </p><p>15.当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字( C ) </p><p>A)public B)static C)synchronized D)private </p><p>二、判断题 </p><p>1.在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。(对) 2.JSP引擎执行字节码文件的主要人物之一是直接将HTML内容发给客户端。(对) 3.JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP标记。(对) </p><p></p><p>4.JSP页面中的指令标记、JSP动作标记统称为脚本元素。(错) </p><p>5.在“<%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享。(错) </p><p>6.在“<%!”和“%>”标记之间声明的Java的方法在整个页面内有效。(对) 7.页面成员方法不可以在页面的Java程序片中调用。(错) </p><p>8.程序片变量的有效范围与其声明位置有关,即从声明位置向后有效,可以在声明位置后的程序片、表达式中使用。(对) </p><p>9.程序片变量不同于在“<%!”和“%>”之间声明的页面成员变量,不能在不同客户访问页面的线程之间共享。(对) </p><p>10.JSP中Java表达式的值由服务器负责计算,并将计算值按字符串发送给客户端显示。(对) </p><p>11.在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。(错) </p><p>12.不可以用一个page指令指定多个属性的取值。(错) 13.jsp:include动作标记与include指令标记包含文件的处理时间和方式不同。(对) 14.jsp:param动作标记不能单独使用,必须作为jsp:include、jsp:forward标记等的子标记使用,并为它们提供参数。(对) </p><p>15.<jsp:forward ... >标记的page属性值是相对的URL地址,只能静态的URL。(错) </p><p>16.JSP页面只能在客户端执行。(错 ) 17.JSP页面中不能包含脚本元素。(错 ) </p><p>18.Page指令不能定义当前JSP程序的全局属性。(错) </p><p>三、填空题 </p><p>1.一个完整的JSP页面是由普通的HTML标记、JSP指令标记、JSP动作标记、变量声明与方法声明、 程序片(Scriptlet) 、表达式(Exception)、 注释(Comment) 7种要素构成。 </p><p>2.JSP页面的基本构成元素,其中变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP脚本元素 。 3.指令标记、JSP动作标记统称为 JSP标记 。 4.“<%!”和“%>”之间声明的方法在整个页面内有效,称为页面的成员方法 。 5.在“<%!”和“%>”之间声明的变量又称为 页面成员变量 ,其作用范围为整个JSP页面。 </p><p>6.JSP页面的程序片中可以插入 HTML 标记。 </p><p>7.当JSP页面的一个客户线程在执行 synchronized 方法时,其他客户必须等待。 </p><p>8.JSP页面中,输出型注释的内容写在 “<!--” 和 “-->” 之间。 </p><p>9.JSP声明函数时,如果在前面加上_synchronize 关键字,功能是当前一个用户在执行该方法时,其他用户必须等待,直到该用户完成操作。 10.Page指令的属性Language的默认值是_Java____。 </p><p>四、简答题 </p><p>1.include标记与include动作标记有什么区别? 2.请说出一个JSP页面的基本组成。 </p><p>第四章 JSP的内置对象 </p><p>一、选择题 </p><p>1.下面不属于JSP内置对象的是(D) </p><p>A)out对象 B)respone对象 C)application对象 D)page对象 2.以下哪个对象提供了访问和放置页面中共享数据的方式(D) </p><p>A)pageContext B)response C)request D)session 3.调用getCreationTime()可以获取session对象创建的时间,该时间的单位是(C)。 </p><p>A)秒 B)分秒 C)毫秒 D)微秒 </p><p>4.当response的状态行代码为哪个时,表示用户请求的资源不可用?(D) </p><p>A)101 B)202 C)303 D)404 </p><p>5.一个典型的HTTP请求消息包括请求行、多个请求头和( B ) </p><p>A)响应行 B)信息体 C)响应行 D)响应头 6.在JSP中为内建对象定义了4种作用范围,即Application Scope、Session Scope、Page Scope和( A )四个作用范围。 A)Request Scope B) Response Scope C)Out Scope D) Writer Scope </p><p>7.out对象是一个输出流,其输出各种类型数据并换行的方法是(C) </p><p>A)out.print( ) B)out.newLine( ) C)out.println( ) D)out.write( ) </p><p>8.out对象是一个输出流,其输出换行的方法是(B) </p><p>A)out.print( ) B)out.newLine( ) C)out.println( ) D)out.write( ) </p><p>9.out对象是一个输出流,其输出不换行的方法是(A) </p><p>A)out.print( ) B)out.newLine( ) C)out.println( ) D)out.write( ) </p><p>10.Form表单的method属性能取下列哪项的值( C ) </p><p>A)submit B)puts C)post D)out </p><p>11.能在浏览器的地址栏中看到提交数据的表单提交方式是( B ) </p><p>A)submit B)get C)post D)out </p><p>12.可以利用request对象的哪个方法获取客户端的表单信息(A) </p><p>A)request.getParameter() B)request.outParameter() </p><p>C)request.writeParameter() D)request.handlerParameter() 13.可以利用JSP动态改变客户端的响应,使用的语法是(A) </p><p>A)response.setHeader() B)response.outHeader() C)response.writeHeader() D)response.handlerHeader() </p><p>14.JSP页面中request.getParamter(String )得到的数据,其类型是( C ) </p><p>A)Double B)int C)String D)Integer 15.JSP页面程序片中可以使用下列哪个方法将strNumx=request.getParamter(“ix”)得到的数据类型转换为Double类型( ) </p><p>A)Double.parseString(strNumx) B) Double.parseDouble(strNumx) </p><p>C)Double.parseInteger(strNumx) D)Double.parseFloat(strNumx) </p><p>16.<select>用于在表单中插入一个下拉菜单,它需与哪个标记配合使用(D) </p><p>A)<list> B)<item> C)<dot> D)<option> 17.当利用request的方法获取Form中元素时,默认情况下字符编码是哪个(A) </p><p>A)ISO-8859-1 B)GB2312 C)GB3000 D)ISO-8259-1 18.下面不属于<input>标记中的name属性取值的是(D) </p><p>A)text B)radio C)checkbox D)picture </p><p>19.下面不属于<input>标记中的name属性取值的是(D) </p><p>A)password B)hidden C)submit D)textarea </p><p>20.<select>用于在表单中来定义下拉列表框和滚动列表框控件,下面哪个属性指定列表框默认选项( C ) </p><p>A)size B)value C)selected D)checked </p><p>21.<select>用于在表单中来定义下拉列表框和滚动列表框控件,哪个属性指定列表框的类型( A ) </p><p>A)size B)value C)selected D)checked 22.<textarea>子标记用来定义一个多行文本区,哪个属性指定文本框的行数( A ) </p><p>A)cols B)value C)rows D)size </p><p>23.JavaScript执行表单验证一般都发生在用户单击“提交”按钮后,数据提交服务器之前,onValidate()函数返回值为true时( C )。 A)验证不通过,提交数据给服务器 B)验证不通过,不提交数据给服务器 C)验证通过,提交数据给服务器 D)验证通过,不提交数据给服务器 24.对于ServletRequest接口的获取请求参数的方法的描述那一项是正确的?(C) </p><p>A)getParameter方法只用于接收POST请求参数,接收GET请求参数需要使用getQueryString方法 </p><p>B)如果一个参数key有多个值,那么getParameter(key)方法会返回空 </p><p>C)如果一个参数key有多个值,那么getParameterValues(key)方法会返回一个包含所有值的字符串数组 </p><p>D)getParameter方法返回Object对象,使用前要强制类型转换:如String str=(String) request.getParameter(key) </p><p>二、判断题 </p><p>1.Tomcat服务器支持直接使用application对象。(错) </p><p>2.out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据。(对) </p><p>3.利用response对象的sendRedirect方法只能实现本网站内的页面跳转,但不能传递参数。(错) </p><p>4.respone对象主要用于向客户端发送数据。(对 ) </p><p>5.contentType属性用来设置JSP页面的MIME类型和字符编码集,取值格式为\类型\或\类型;charset=字符编码集\,response对象调用addHeader方法修改该属性的值。(错) 6.Post属于表单的隐式提交信息方法。(对) </p><p>7.<select>标记用于在表单中插入一个下拉菜单。(对) </p><p>8.表单信息的验证只能放在服务器端执行。(错 ) </p><p>9.网页中只要使用gb2312编码就不会出现中文乱码。(错) </p><p>10.表单提交的信息就封装在HTTP请求消息的信息体部分,用户使用request对象的getParameter方法可以得到通过表单提交的信息。(对) </p><p>11.request对象的getRemoteHost()方法既能获取客户机的名称,又能获取客户IP地址的方法是(对) </p><p>12.同一个客户在同一个Web服务目录中的session对象是相同的,在不同的Web服务目录中的session对象是不相同的。(对) </p><p>13.session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象不同。(对) </p><p>14.public long session.setMaxInactiveInterval() 设置最长发呆时间,单位毫秒。(错) </p><p>15.session对象可以用来保存用户会话期间需要保存的数据信息。(对) 16.url重写可以把session对象的id作为url参数传带过去,可以使用request对象的encodeURL(“”)。(错) </p><p>17.application对象对所有用户都是共享的,任何对它的操作都会影响到所有的用户。(对) </p><p>18.application对象可以用来保存数据。(对) </p><p>三、填空题 </p><p>1.out对象的__ out.flush()_____方法,功能是输出缓冲的内容。 2.JSP的__session___对象用来保存单个用户访问时的一些信息。 </p><p>3.response对象的_sendRedirect(URL url)___方法可以将当前客户端的请求转到其他页面去。 </p><p>4.当客户端请求一个JSP页面时,JSP容器会将请求信息包装在__request__对象中。 </p><p>5.response.setHeader(“Refresh”, “5”)的含义是指__页面刷新时间为 5秒__。 6.在JSP中为内置对象定义了4种作用范围,即Application Scope 、Session Scope 、Page Scope 和Request Scope 四个作用范围。 </p><p>7.表单的提交方法包括___post_______和____get______方法。 </p><p>8.表单标记中的__action___属性用于指定处理表单数据程序url的地址。 9.<select>标记中的size属性默认值为___1___。 </p><p>四、简答题 </p><p>1.JSP中常用的内置对象。 </p><p>2.简述request对象和response对象的作用。 3.session对象与application对象有何区别? 4.两种方式处理表单提交的汉字? </p><p>第五章 使用JavaBean </p><p>一、选择题 </p><p>1.下面哪一项属于工具Bean的用途?(A) </p><p>A)完成一定运算和操作,包含一些特定的或通用的方法,进行计算和事务处理。 </p><p>B)负责数据的存取 </p><p>C)接受客户端的请求,将处理结果返回客户端 D)在多台机器上跨几个地址空间运行 </p><p>2.JavaBean可以通过相关jsp动作指令进行调用。下面哪个不是JavaBean可以使用的jsp动作指令?(D) </p><p>A)<jsp:useBean> B)<jsp:setProperty> C)<jsp:getProperty> D)<jsp:setParameter> </p><p>3.关于JavaBean,下列的叙述哪一项是不正确的?(C) </p><p>A)JavaBean的类必须是具体的和公共的,并且具有无参数的构造器 B)JavaBean的类属性是私有的,要通过公共方法进行访问 </p><p>C)JavaBean和Servlet一样,使用之前必须在项目的web.xml中注册 D)JavaBean属性和表单控件名称能很好地耦合,得到表单提交的参数 4.JavaBean的属性必须声明为private,方法必须声明为(D )访问类型。 A)private B)static C)protect D)public </p><p>5.JSP页面通过( C )来识别Bean对象,可以在程序片中通过xx.method形式来调用Bean中的set和get方法。 A)name B)class </p><p>C)id D)classname </p><p>6.JavaBean的作用范围可以是page、request、session和( A )四个作用范围中的一种。 </p><p>A)application B)local C)global D)class </p><p>7.下列哪个作用范围的bean,请求响应完成则该Bean即被释放,不同客户的Bean互不相同。(B) </p><p>A)application B)request C)page D)session </p><p>8.下列哪个作用范围的Bean,被Web服务目录下所有用户共享,任何客户对Bean属性的修改都会影响到其他用户。(A) A)application B)request C)page D)session </p><p>8.下列哪个作用范围的Bean,当客户离开这个页面时,JSP引擎取消为客户该页面分配的Bean,释放他所占的内存空间。(C) A)application B)request C)page D)session </p><p>9.使用<jsp:getProperty>动作标记可以在JSP页面中得到Bean实例的属性值,并将其转换为什么类型的数据,发送到客户端。( A ) A)String B)Double C)Object D)Classes </p><p>10.使用<jsp:setProperty>动作标记可以在JSP页面中设置Bean的属性,但必须保证Bean有对应的什么方法。(B) </p><p>A)SetXxx方法 B)setXxx方法 C)getXxx方法 D)GetXxx方法 </p><p></p><p>11.使用格式<jsp:setProperty name=\ property=\的属性\\给Bean的属性赋值,expression的数据类型和bean的属性类型( A )。 </p><p>A)必须一致 B)可以不一致 C)必须不同 D)无要求 </p><p>12.在JSP页面中使用<jsp:setProperty name=\ property=\的属性\value=\字符串\格式给Long类型的Bean属性赋值,会调用哪个数据类型转换方法。(A) </p><p>A)Long.parseLong(String s) B)Integer.parseInt(Stirng s) C)Double.parseDouble(String s) D)不确定 13.下列那个调用数据类型转换方法会发生NumberFormatException异常?( D ) A)Long.parseLong(“1234”) B)Integer.parseInt(“1234”) C)Double.parseDouble(“123.45”) D)Integer.parseInt(“123a”) 14.在JSP页面中使用<jsp:setProperty name=\的名字\格式,将表单参数为Bean属性赋值,property=\格式要求Bean的属性名字(B) A)必须和表单参数类型一致 B)必须和表单参数名称一一对应 C)必须和表单参数数量一致 D)名称不一定对应 </p><p>15.在JSP页面中使用<jsp:setPropety name=\的名字\属性名\表单参数名\格式,用表单参数为Bean属性赋值,要求Bean的属性名字(D)。 </p><p>A)必须和表单参数类型一致 B)必须和表单参数名称一一对应 C)必须和表单参数数量一致 D)名称不一定对应 </p><p>二、判断题 </p><p>1.JavaBean的属性可读写,编写时set方法和get方法必须配对。(错) 2.JavaBean也是Java类,因此也必须有主函数。(错) </p><p>3.JavaBean组件就是Java开发中的一个类,通过封装属性和方法成为具有某种功能和接口的类,所以具有Java程序的特点。(对) </p><p>4.Sun公司把JavaBean定义为一个可重复使用的软件组件,类似于电脑CPU、硬盘等组件。(对) </p><p>5.JavaBean分为可视化组件和非可视化组件。(对) 6.JavaBean的属性必须声明为private,方法必须声明为public访问类型。(对) 7.创建JavaBean要经过编写代码、编译源文件、配置JavaBean这样一个过程。(对) </p><p>8.在JSP页面中调用的Bean类中如果有构造方法,必须是public类型且必有参数。(错) </p><p>9.布置JavaBean须在Web服务目录的WEB-INF\\classes子目录下建立与包名对应的子目录,并将字节文件复制到该目录。(对) </p><p>10.Javabean中,对于boolean类型的属性,可以使用is代替方法名称中的set和get前缀,创建Bean必须带有包名。(对) </p><p>11.在JSP页面中使用Bean首先要使用import指令将Bean引入。(对) </p><p>12.修改了Bean的字节码后,要将新的字节码复制到对应的WEB-INF\\classes目录中,重新启动tomcat服务器才能生效。(对) </p><p>13.客户在某个页面修改session作用范围Bean的属性,在其他页面,该Bean的属性会发生同样的变化,不同客户之间的Bean也发生变化。(错) </p><p>14.使用<jsp:setProperty>动作标记,可以使用表达式或字符串为Bean的属性赋值。(对) </p><p>15.使用格式<jsp:setProperty name=\ property=\的属性\ value=\字符串\给Bean的属性赋值,这个字符串会自动被转化为属性的数据类型。(对) </p><p>16.表单提交后,<jsp:setProperty>动作指令才会执行。(对) </p><p>三、填空题 </p><p>1.在Web服务器端使用JavaBean,将原来页面中程序片完成的功能封装到JavaBean中,这样能很好地实现 业务逻辑层与视图层的分离。 </p><p>2.JavaBean中用一组set方法设置Bean的私有属性值,get方法获得Bean的私有属性值。set和get方法名称与属性名称之间必须对应,也就是:如果属性名称为xxx,那么set和get方法的名称必须为 setXxx() 和 getXxx() 。 3.用户在实际Web应用开发中,编写Bean除了要使用import语句引入Java的标准类,可能还需要自己编写的其他类。用户自己编写的被Bean引用的类称之为 Bean的辅助类 。 </p><p>4.创建JavaBean的过程和编写Java类的过程基本相似,可以在任何Java的编程环境下完成 编写、编译和发布 。 </p><p>5.布置JavaBean要在Web服务目录的WEB-INF\\classes文件夹中建立与 Bean的包名 对应的子目录,用户要注意目录名称的大小写。 </p><p>6.使用Bean首先要在JSP页面中使用 import 指令将Bean引入。 </p><p>7.要想在JSP页面中使用Bean,必须首先使用 <jsp:useBean> 动作标记在页面中定义一个JavaBean的实例。 </p><p>8.scope属性代表了JavaBean的作用范围,它可以是page、 request 、session和application四个作用范围中的一种。 </p><p>第六章 文件访问(不是重点) </p><p>一、选择题 </p><p>1.Java提供的流类,从功能上看将数据写入文件的流称为( B ) A)输入流 B)输出流 C)字符流 D)字节流 2.Java提供的流类,从所操作的数据单位来看将数据写入文本文件的流称为( C ) A)输入流 B)输出流 C)字符流 D)字节流 </p><p>3.下列File对象的哪个方法能够判断给定路径下的文件是否存在。( C ) A)canRead() B)canWrite() C)exists() D)isDirectory() 4.下列File对象的哪个方法能够判断应用程序能否读取给定路径下的文件对象。( A ) </p><p>A)canRead() B)canWrite() C)exists() D)isDirectory() </p><p>5.下列File对象的哪个方法能够判断应用程序能否向给定路径下的文件对象写入数据。( B ) </p><p>A)canRead() B)canWrite() C)exists() D)isDirectory() </p><p>6.下列File对象的哪个方法能够判断File对象对应的路径是否为目录。( D ) A)canRead() B)canWrite() C)exists() D)isDirectory() </p><p>7.下列File对象的哪个方法能够判断File对象对应的路径是否为文件。( A ) A)isFile() B)createNewFile() C)lastModified() D)length() </p><p>8.下列File对象的哪个方法能够创建一个新文件,如果创建成功返回true,否则返回false(该文件已经存在)。( B ) A)isFile() B)createNewFile() C)mikdir() D)length() </p><p>9.下列File对象的哪个方法能够创建File对象对应的路径,如果创建成功返回true,否则返回false(该目录已经存在)( C ) A)isFile() B)createNewFile() C)mikdir() D)length() </p><p>10.下面是FileInputStream读取文件的代码片段: File file1=new File(fileName); </p><p> FileInputStream finput=new FileInputStream(file1); int size=finput.available(); </p><p> BufferedInputStream buffer1=new BufferedInputStream(finput); byte b[]=new byte[90]; int n=0; while((n=buffer1.read(b))!=-1){ allFilesmess.append(new String(b,0,n)); } buffer1.close(); finput.close(); </p><p>除最后一次外,代码中buffer1.read(b)每次读取文件的字节数?(A) A)90 B)89 C)n D)size/n </p><p>11.下面是FileOutputStream对象写入的代码片段: String filesMess=”abcdef”; FileOutputStream outf=new FileOutputStream(fileName); BufferedOutputStream bufferout= new BufferedOutputStream(outf); byte b[]=this.filesMess.getBytes(); bufferout.write(b); bufferout.flush(); bufferout.close(); outf.close(); </p><p>代码执行后,文件中会写入哪个字符串的字节码(B ) A)”filesMess” B)”abcdef” C)”b” D)不确定 </p><p>12.下面是FileReader对象读取文本文件的代码片段: StringBuffer temp=new StringBuffer(); if(fileName!=null){ String strTemp=null; FileReader fr=new FileReader(fileName); BufferedReader buffer1=new BufferedReader(fr); while((strTemp=buffer1.readLine())!=null){ </p><p> byte bb[]=strTemp.getBytes(); strTemp=new String(bb); temp.append(\ } allFilesmess=\ buffer1.close(); fr.close(); </p><p>代码中buffer。readLine()每次读取文件的字符数?(D) A)一个字符 B)一行字符包括换行符 </p><p>C)bb.length个 D)一行字符不包括换行字符 </p><p>13.BufferedReader处理Reader类中的方法外,还提供了public String readLine()方法,该方法读入一行文本,这里的“一行”指字符串以“\\n”或什么做结尾。() </p><p>A)\\t B)\\f C)\\r D)\\p </p><p>二、判断题 </p><p>1.使用Java的输入流读取数据的时候,就会开启一个通向数据源的通道,这个数据源可以是文件,内存,或是网络连接等。(对) </p><p>2.使用Java的输出流写入数据的时候,就会开启一个通向目的地的通道,这个目的地可以是文件,但不能是内存或网络连接等。(错) 3.字节流一般是用来读入或写出二进制数据。(对) </p><p>4.“纯文本”类的信息,一般使用字符流来进行处理。(对) </p><p>5.创建一个File对象,就会在某个物理路径下创建一个文件或目录。(错) 6.File类直接处理文件和文件系统,它并不涉及文件的读写操作。(对) </p><p>7.Java程序一般用字符流处理二进制字节对象,用字节流处理字符或字符串对象。(错) 8.InputStream抽象类的read方法出错后一定会抛出一个IOException异常。(对) 9.OutputStream抽象类的write方法出错后一一定会抛出一个IOExcetption异常。(对) </p><p>10.BufferedReader提供了public String readLine()方法,该方法从文件中读入一行文本,如果已到达流结尾而未读入任何文字,则返回-1。(错) </p><p>11.RandomAccessFile类即不是输入流类InputSteam的子类,也不是输出流类OutputStream的子类,但它同时实现了DataInput和DataOutput接口。(对) 12.使用RandomAccessFile类访问文件的程序,不可以随意改变文件指针位置。(错) </p><p>三、填空题 </p><p>1.Java中有四个“输入/输出”的抽象类,InputStream、 OutputStream 、Reader和 Writer 。 InputStream 和 OutputStream 用于做字节流输入输出操作, Reader 和 Writer 用于做字符流输入输出操作。 2.按照HTTP协议的规定,上传的临时文件 第二 行有上传文件的文件名信息,第四 行结束位置到倒数 第六 行结束位置之间的内容是文件本身部分。 </p><p>3.response对象的 setContentType() 用来定义服务器发送给客户端的MIME类型。 </p><p>4. Word文件 的MIME类型是“application/msword”, Excel文件 的MIME类型是“application/msexcel”。 </p><p>四、简答题 </p><p>1.字节流和字符流有何区别? </p><p>2.RandomAccessFile访问文件有何特点? 3.如何处理文件读写操作中发生的异常? </p><p>第七章 数据库访问 </p><p>一、选择题 1.下面哪一项不是JDBC的工作任务?(C) </p><p>A)与数据库建立连接 B)操作数据库,处理数据库返回的结果 C)在网页中生成表格 D)向数据库管理系统发送SQL语句 2.下面哪一项不是加载驱动程序的方法?(A) </p><p>A)通过DriverManager.getConnection方法加载 B)调用方法 Class.forName </p><p>C)通过添加系统的jdbc.drivers属性 D)通过registerDriver方法注册 </p><p>3.关于分页显示,下列的叙述哪一项是不正确的?(A) </p><p>A)只编制一个页面是不可能实现分页显示的 B)采用一至三个页面都可以实现分页显示 </p><p>C)分页显示中,记录集不必在页面跳转后重新生成 D)分页显示中页面显示的记录数可以随用户输入调整 </p><p>4.在建立JSP网站目录时需要遵循一些规则,以下规则错误的是:(B) </p><p>A)每个主要栏目开设一个相应的子目录 </p><p>B)所有flash, avi, ram, quicktime 等多媒体文件存放在根目录下 C)根目录一般只存放index.htm以及其他必须的系统文件 D)目录建立应以最少的层次提供最清晰简便的访问结构 </p><p>5.如果将E:\\MyWeb作为JSP网站目录,需要修改哪个文档?(A) </p><p>A)server.xml B)server.htm C)index.xml D)index.htm 6.DriverManager类的getConnection(String url,String user,String password)方法中,参数url的格式为jdbc:<子协议>:<子名称>,下列哪个url是不正确的?(A) A)”jdbc:mysql://localhost:80/数据库名” B)”jdbc:odbc:数据源” </p><p>C)”jdbc:oracle:thin@host:端口号:数据库名” </p><p>D)”jdbc:sqlserver://172.0.0.1:1443;DatabaseName=数据库名” 7.在JDBC中,下列哪个接口不能被Connection创建(D)。 </p><p>A)Statement B)PreparedStatement C)CallableStatement D)RowsetStatement 8.下面是加载JDBC数据库驱动的代码片段: </p><p> try{ </p><p> Class.forName(\ } </p><p> catch(ClassNotFoundException e){ out.print(e); } </p><p></p><p>该程序加载的是哪个驱动?() </p><p>A)JDBC-ODBC桥连接驱动 B)部分Java编写本地驱动 C)本地协议纯Java驱动 D)网络纯Java驱动 </p><p>9.下面是创建Statement接口并执行executeUpdate方法的代码片段: conn=DriverManager.getConnection(\ stmt=conn.createStatement(); </p><p> String strsql=\李','清华出版社',35)\ n=stmt.executeUpdate(strsql); </p><p> 代码执行成功后n的值为 (A)。 </p><p>A)1 B)0 C)-1 D)一个整数 </p><p>10.下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格(B ) </p><p> while(rs.next()){ out.print(\</p><p> out.print(\ out.print(\ out.print(\</p><p> out.print(\ out.print(\ out.print(\ } </p><p>A)4 B)5 C)6 D)不确定 </p><p>11.下面哪个命令组合能够启动mysql数据库服务( A ) </p><p>A) B) C)6 D) mysqld-nt e: use book start cd mysql cd bin Mysql -u root </p><p>12.下面哪个命令组合能够打开mysql数据库监视窗口( B ) </p><p>A) B) C)6 D) mysqld-nt e: use book start cd mysql cd bin Mysql -u root </p><p>13.下面的代码是连接哪个数据库的驱动加载片段( A ) try{ </p><p> Class.forName(\ } </p><p> catch(Exception e){ </p><p> out.print(e.toString()); } </p><p>A)Oracle B)Sql Server C)MySql D)不确定 </p><p>14.下面的代码是连接哪个数据库的驱动加载片段( B ) try{ </p><p> Class.forName(\</p><p> } </p><p> catch(Exception e){ </p><p> out.print(e.toString()); } </p><p>A)Oracle B)Sql Server C)MySql D)不确定 15.查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs = stmt.executeQuery (\语句,得到的结果集rs的列数为( B ) A)4 B)5 </p><p>C)6 D)不确定 16.下列代码生成了一个结果集 </p><p>conn=DriverManager.getConnection(uri,user,password); </p><p>stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, </p><p>ResultSet.CONCUR_READ_ONLY); </p><p>rs=stmt.executeQuery(\下面哪项对该rs描述正确的是(B) </p><p>A)只能向下移动的结果集 B)可上下滚动的结果集 C)只能向上移动的结果集 D)不确定是否可以滚动 17.下列代码生成了一个结果集 </p><p>conn=DriverManager.getConnection(uri,user,password); </p><p>stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, </p><p>ResultSet.CONCUR_READ_ONLY); </p><p>rs=stmt.executeQuery(\下面哪项对该rs描述正确( A ) </p><p>A)不能用结果集中的数据更新数据库中的表 B)能用结果集中的数据更新数据库中的表 C)执行update方法能更新数据库中的表 D)不确定 </p><p>18.下列代码生成了一个结果集 </p><p>conn=DriverManager.getConnection(uri,user,password); </p><p>stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, </p><p>ResultSet.CONCUR_READ_ONLY); </p><p>rs=stmt.executeQuery(\下面哪项对该rs描述正确( B ) </p><p>A)数据库中表数据变化时结果集中数据不变 B)数据库中表数据变化时结果集中数据同步更新 C)执行update方法能与数据库中表的数据同步更新 D)不确定 </p><p>19.下列代码生成了一个结果集 </p><p>conn=DriverManager.getConnection(uri,user,password); </p><p>stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, </p><p>ResultSet.CONCUR_READ_ONLY); </p><p>rs=stmt.executeQuery(\rs.first(); </p><p>下面哪项对该rs描述正确(A) </p><p>A)rs.isFirst()为真 B)rs.ifLast()为真 </p><p>C)rs.isAfterLast()为真 D)rs.isBeforeFirst()为真 21.下列代码生成了一个结果集 </p><p>conn=DriverManager.getConnection(uri,user,password); </p><p>stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, </p><p>ResultSet.CONCUR_READ_ONLY); </p><p>rs=stmt.executeQuery(\rs.first();rs. previous(); </p><p>下面哪项对该rs描述正确(D) A)rs.isFirst()为真 B)rs.ifLast()为真 </p><p>C)rs.isAfterLast()为真 D)rs.isBeforeFirst()为真 21.下列代码生成了一个结果集 </p><p>conn=DriverManager.getConnection(uri,user,password); </p><p>stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, </p><p>ResultSet.CONCUR_READ_ONLY); </p><p>rs=stmt.executeQuery(\rs.last();rs.next(); </p><p>下面哪项对该rs描述正确(C) A)rs.isFirst()为真 B)rs.ifLast()为真 </p><p>C)rs.isAfterLast()为真 D)rs.isBeforeFirst()为真 </p><p>22.给出了如下的查询条件字符串String condition=\下列哪个接口适合执行该SQL查询(B) A)Statement </p><p>B)PrepareStatement C)CallableStatement D)不确定 二、判断题 </p><p>1.JDBC构建在ODBC基础上,为数据库应用开发人员、数据库前台工具开发人员提供了一种标准,使开发人员可以用任何语言编写完整的数据库应用程序。(错) </p><p>2.数据库服务与Web服务器需要在同一台计算机上。(错) </p><p>3.JDBC加载不同数据库的驱动程序,使用相应的参数可以建立与各种数据库的连接。(对) </p><p>4.Connection.createStatement()不带参数创建Statement对象,不能够来回的滚动读取结果集。(对) </p><p>5.使用数据库连接池需要烦琐的配置,一般不宜使用。(错) </p><p>6.应用程序分页显示记录集时,不宜在每页都重新连接和打开数据库。(对 ) 7.JDBC中的URL提供了一种标识数据库的方法,使DriverManage类能够识别相应的驱动程序。(对) </p><p>8.用户发布Web应用程序,必须修改%TOMCAT_HOME%\\conf\\server.xml文件。(对) </p><p>9.进行分页,可调用JDBC的规范中有关分页的接口。(错) </p><p>10.JDBC的URL字符串是由驱动程序的编写者提供的,并非由该驱动程序的使用者指定。(对) 11.ResultSet结果集,每一次rs可以看到一行,要在看到下一行,必须使用next()方法移动当前行。(错) 12.如果需要在结果集中前后移动或随机显示某一条记录,这时就必须得到一个可以滚动的结果集。(对) </p><p>13.Statement对象提供了int executeUpdate(String sqlStatement)方法,用于实现对数据库中数据的添加、删除和更新操作。(对) </p><p>14.Statement对象的executeUpdate(String sqlStatement)方法中,sqlStatement参数是由insert、delete和update等关键字构成的Sql语句,函数返回值为查询所影响的行数,失败返回-1。(错) </p><p>15.使用CachedRowSetImpl对象可以节省数据库连接资源,因为这个对象可以保存ResultSet对象中的数据,它不依赖与Connection对象,并且继承了ResultSet的所有方法。(对) 三、填空题 1.JDBC的英文全称是_Java Data Base Connectivity__,中文意义是___Java数据库连接__。 2.简单地说,JDBC能够完成下列三件事:与一个数据库建立连接(connection)、向数据库发送SQL语句(statement) 、 处理数据库返回的结果(resultset) 。 </p><p>3.JDBC主要由两部分组成:一部分是访问数据库的高层接口,即通常所说的 JDBC API ;另一部分是由数据库厂商提供的使Java程序能够与数据库连接通信的驱动程序,即 JDBC Database Driver 。 </p><p>4.目前,JDBC驱动程序可以分为四类:JDBC-ODBC桥 、部分用Java来编写的本地API驱动程序 、JDBC网络纯Java驱动程序 、本地协议纯Java驱动程序 。 </p><p>5.数据库的连接是由JDBC 的__ DrvierManager类___管理的。 6.下面的代码建立Mysql数据库的连接,请填空: </p><p>try{ Class.forName(\ com.mysql.jdbc.Driver \ } </p><p>创建连接的代码如下: try{ //和数据库建立连接 conn= </p><p> DriverManager.getConnection( </p><p> \ jdbc:mysql: //localhost:3306/booklib\ …… </p><p> conn.close(); } </p><p>catch(Exception e){ </p><p> out.println(e.toString()); } </p><p>7.查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs = stmt.executeQuery (\语句,得到的结果集rs第一列对用 bid ;而每一次rs只能看到 一 行,要在看到下一行,必须使用 next() 方法移动当前行。ResultSet对象使用 getXXX() 方法获得当前行字段的值。 </p><p>8.stmt为Statement对象,执行String sqlStatement = \bid='tp1001' \语句后,删除数据库表的记录需要执行stmt.executeUpdate ( sqlStatement ); 语句。 </p><p>9.下面代码是使用数据库连接池获得连接的代码片段: Connection conn; </p><p> Context initCtx=new InitialContext(); </p><p> Context ctx=(Context)initCtx.lookup(\ //获取连接池对象 </p><p> Object obj=(Object)ctx.lookup(\ //类型转换 </p><p> javax.sql.DataSource ds=(javax.sql.DataSource)obj; //得到连接 </p><p> conn=ds. getConnection() ; </p><p>四、简答题 </p><p>1.什么是JDBC编程接口? </p><p>2.使用纯Java驱动操作mysql数据库的步骤? </p><p>3.加载Sql Server 2000纯Java驱动程序的代码是什么? 4.使用预处理语句和存储过程有什么好处? </p><p>第八章 Servlet技术 </p><p>一、选择题 </p><p>1.下面对Servlet、Applet的那一项描述错误?(D) </p><p>A)Servelt与Applet相对应 B)Applet运行在客户端浏览器 C)Servlet运行在Web服务器端 </p><p>D)Servlet和Applet不可以动态从网络加载 2.下面哪一项不在Servlet的工作过程中?(B) </p><p>A)服务器将请求信息发送至Servlet B)客户端运行Applet </p><p>C)Servlet生成响应内容并将其传给服务器 D)服务器将动态内容发送至客户端 </p><p>3.下列哪一项不是Servlet中使用的方法? (D) </p><p>A)doGet() B)doPost() C)service() D)close() </p><p>4.关于MVC架构的缺点,下列的叙述哪一项是不正确的?(B) A)提高了对开发人员的要求 B)代码复用率低 C)增加了文件管理的难度 D)产生较多的文件 5.下面哪一项对Servlet、JSP的描述错误?(D) </p><p>A)HTML、Java和脚本语言混合在一起的程序可读性较差,维护起来较困难。 B)JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用。 </p><p></p><p>C)当JSP页面被请求时,JSP页面会被JSP引擎翻译成Servelt字节码执行 D)一般用JSP来处理业务逻辑,用Servlet来实现页面显示。 6.下面哪一项对Servlet、JSP的描述错误?(D) </p><p>A)Servlet可以同其他资源交互,例如文件、数据库 B)Servlet可以调用另一个或一系列Servlet E)服务器将动态内容发送至客户端 E)Servlet在表示层的实现上存在优势 7.下面哪一项对Servlet描述错误?(C) </p><p>A)Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口 B)Servlet接口定义了Servelt的生命周期方法 </p><p>C)当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程 D)Servlet客户线程调用service方法响应客户的请求 8.下面哪一项对Servlet描述错误?(C) </p><p>A)Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口 B)Servlet接口定义了Servelt的生命周期方法 </p><p>C)当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程 D)Servlet客户线程调用service方法响应客户的请求 </p><p>9.下面Servlet的哪个方法载入时执行,且只执行一次,负责对Servlet进行初始化。( B ) </p><p>A)service() B)init() C)doPost() D)destroy() </p><p>10.下面Servlet的哪个方法用来为请求服务,在Servlet生命周期中,Servlet每被请求一次它就会被调用一次。( A ) A)service() B)init() C)doPost() D)destroy() </p><p>11.下面哪个方法当服务器关闭时被调用,用来释放Servlet所占的资源。(D) </p><p>A)service() B)init() C)doPost() D)destroy() </p><p>12.部署Servlet,下面哪一项描述错误?(C) </p><p>A)必须为Tomcat编写一个部署文件。 B)部署文件名为web.xml </p><p>C)部署文件在Web服务目录的WEB-INF子目录中 D)部署文件名为Server.xml </p><p>13.下面是一个Servlet部署文件的片段: </p><p><servlet> </p><p> <servlet-name>Hello</servlet-name> </p><p> <servlet-class>myservlet.example.FirstServlet</servlet-class> </servlet> </p><p><servlet-mapping> </p><p> <servlet-name>Hello</servlet-name> <url-pattern>/helpHello</url-pattern> </servlet-mapping> </p><p>Servlet的类名是( A ) A)FirstServlet B)Hello C)helpHello D)/helpHello </p><p>14.下面是Servlet调用的一种典型代码: </p><p><%@ page contentType=\<%@ page import=\<html><body bgcolor=cyan> </p><p> </body></html> </p><p>该调用属于下述哪种。(B) </p><p>A)url直接调用 B)超级链接调用 C)表单提交调用 D)jsp:forward调用 15.下面是Servlet调用的一种典型代码: </p><p><%@ page contentType=\<%@ page import=\<html> </p><p><body bgcolor=cyan> </p><p><jsp:forward page=\</body> </html> </p><p>该调用属于下述哪种。(D) </p><p>A)url直接调用 B)超级链接调用 C)表单提交调用 D)jsp:forward调用 </p><p>二、判断题 </p><p>1.Servelt是使用Java Servlet API所定义的相关类和方法的Java程序,它运行在启用Java的Web服务器或应用服务器端,用于扩展该服务器的能力。(对) 2.当用户请求一个Servlet时,服务器都会创建Servlet实例响应,响应用户请求。(错) 3.Servlet功能强大,体系结构先进,但它在表示层的实现上存在一些缺陷。(对) 4.JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用。(对) </p><p>5.一般用JSP来实现页面,用Servlet来处理业务逻辑。(对) </p><p>6.当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程而不是启动一个线程。(错) </p><p>7.用户开发一个Servlet时,必须直接或间接实现Servlet接口所定义的方法。(对) </p><p>8.Servlet的部署文件是一个xml文件,文件名为web.xml,它保存在Web服务目录的WEB-INF子目录中。(对) </p><p>9.HttpSession API是一个基于Cookie或者URL重写机制的高级会话管理接口。如果浏览器支持Cookie则使用Cookie,如果不支持Cookie则自动采用URL重写。(对) </p><p>10.在Servlet中读取HTTP头信息非常容易,只需调用HttpServletRequest的getHeader等方法即可。(对) </p><p>11.Servlet和applet分别在处于服务器和客户机两端。(对) 12.Servlet与普通Java应用程序一样,要有main方法。(错) 13.对于每一个Servlet实例,只能被初始化一次(对)。 14.doGet()和doPost()方法分别处理客户端GET和POST方法发送的请求。(对) 15.不能给一个Servlet映射多个访问路径。(错) </p><p> </p><p>三、填空题 </p><p>1.用户可以有多种方式请求Servlet,如 浏览器直接调用 , 页面form中提交调用 、 超级连接调用 、 Servlet调用 等。 2.javax.servlet.Servlet接口定义了三个用于Servlet生命周期的方法,它们是init() 、service() 、 destroy() 方法。 </p><p>3.一般编写一个Servlet就是编写一个 HttpServlet 的子类,该类实现响应用户的 POST 、 GET 、 PUT 等请求的方法,这些方法是 doPost 、doGet 和 doPut 等doXXX方法。 </p><p>4.使用cookie的基本步骤为:创建cookie对象, 传送cookie对象 , 读取cookie对象 ,设置cookie对象的有效时间。 5.Servlet中使用Session对象的步骤为:调用 HttpServletRequest.getSession() 得到Session对象,查看Session对象,在会话中保存数据。 </p><p>6.Servlet运行于__服务器___端,与处于客户端的___Applet____相对应。 7.当Server关闭时,__Servlet___就被销毁。 </p><p>8.使用Servlet处理表单提交时,两个最重要的方法是_Post__和__Get__。 9.Serlvet接口只定义了一个服务方法就是_Service()_。 </p><p>四、简答题 </p><p>1.试述Servlet的生命周期。 </p><p>第九章 MVC模式 </p><p>一、选择题 </p><p>1.关于MVC架构的缺点,下列的叙述哪一项是不正确的?(B) A)提高了对开发人员的要求 B)代码复用率低 C)增加了文件管理的难度 D)产生较多的文件 </p><p>2.关于JSP Model1模式的缺点,下列的叙述哪一项是不正确的?(D) A)应用是基于过程的 B)业务逻辑和表示逻辑混合 C)软件维护和扩展困难 D)产生较多的文件 </p><p>3.关于JSP Model2模式的优点,下列的叙述哪一项是不正确的?(D) A)模型具有较高的通用性 B)Servlet对象擅长控制 </p><p>C)分离了视图层和业务层 D)M、V、C之间具有较低的耦合性 4.阅读下面代码片段: </p><p>JavaBeanClass bean=new JavaBeanClass(parameter); HttpSession session=request.getSession(true); session.setAttribute(\</p><p>该段代码创建的Bean,下列叙述哪项是正确的?(C) A)Request 周期的Bean B)Application 周期的Bean C)Session D)Page周期的Bean 5.阅读下面代码片段: </p><p>JavaBeanClass bean=new JavaBeanClass(parameter); getServletContext().setAttribute(\或者 application.setAttribute(\</p><p>该段代码创建的Bean,下列叙述哪项是正确的?(B) A)Request 周期的Bean B)Application 周期的Bean C)Session D)Page周期的Bean </p><p>6.阅读下面代码片段: </p><p>JavaBeanClass bean=new JavaBeanClass(parameter); request.setAttribute(\</p><p>该段代码创建的Bean,下列叙述哪项是正确的?(A) A)Request 周期的Bean B)Application 周期的Bean C)Session D)Page周期的Bean 7.阅读下面代码片段: </p><p>RequestDispatcher dispatcher=request.getRequestDispatcher(\dispatcher.forward(request,response); </p><p>关于该段代码的作用,下列叙述哪项是正确的?(B) A)页面重定向到a.jsp页面 B)将请求转发到a.jsp页面 C)从a.jsp定向到当前页面 D)从a.jsp转发到当前页面 </p><p>二、判断题 </p><p>1.重定向功能是将用户从当前页面或Servlet定向到另一个JSP页面或Servlet。(对) </p><p>2.转发的功能是将用户对当前JSP页面或Servlet的请求转发给另一个JSP页面或Servlet。(对) </p><p>2.重定向仅仅是将用户定向到其他的JSP页面或Servlet,而不能将Request对象转发给所指向的资源。(对) </p><p>3.网站设计的时候经常会处理大量的数据,这些数据必须都放在JSP页面中。(错) </p><p>4.实现转发需要两个步骤,首先在Servlet中要得到RequestDispatcher对象,然后在调用该对象的forward方法实现转发。( 对 ) </p><p>5.在MVC模式中,因为Servlet负责创建JavaBean,所以JavaBean的构造函数可以带有参数,除了保留get和set规则外,还可以有其他功能的函数。(对) 6.在MVC模式的Web开发中,“视图”、“模型”和“控制器”分别对应着“JSP页面”、“JavaBean”和“Serlvet”,以Servlet为核心。(对) </p><p>三、填空题 </p><p>1.MVC(Model-View-Controller)是八十年代为编程语言 Smalltalk-80 发明的一种软件设计模式。 </p><p>2.MVC是三层开发结构,这三个字母按顺序分别代表_Model__、___View_、__Controller_______。 3. 模型 封装了数据和对数据的操作,是实际进行数据处理计算的地方。 视图 是应用和用户之间的接口,它负责将应用显现给用户和显示模型的状态。控制器 负责视图和模型之间的交互,控制对用户输入的响应、响应方式和流程。 </p><p>4.控制器主要负责两方面的动作: 把用户的请求分发到相应的模型 ; 将模型的改变及时反映到视图上 。 5.Sun公司的JSP规范提出了两种用JSP技术建立应用程序的方式,分别称为JSP Model 1(模式1)和JSP Model 2(模式2)。 </p><p>6.在Servlet中,主要使用HttpServletResponse类的重定向方法 sendRedirect 方法实现重定向,以及使用RequestDispatcher类的转发方法 forward 方法实现转发功能。 </p><p>四、简答题 </p><p>1.MVC模式的核心思想是什么? </p><p>2.谁来担当MVC模式的视图、模型和控制器角色? 3.使用MVC模式有什么好处? </p><p> </p><p>简答题 </p><p>1、jsp有哪些内置对象?作用分别是什么? </p><p>application对象代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息。 </p><p>Config对象允许将初始化数据传递给一个JSP页面 </p><p>Exception对象含有只能由指定的JSP“错误处理页面”访问的异常数据。 Out对象代表提供输出流的访问 </p><p>Page对象代表JSP页面对应的Servlet类实例 </p><p>PageContext对象是Jsp页面本身的上下文,它提供唯一一组方法来管理具有不同作用域的属性 </p><p>Request对象提供对Http请求数据的访问,同时还提供用于加入特定请求数据的上下文 </p><p> Response对象允许直接访问HttpServletResponse对象 Session对象可能是状态管理上下文中使用最多的对话 </p><p>2、jsp有哪些动作?作用分别是什么? </p><p><jsp:param>操作被用来以“名—值”队的形式为其他标签提供附加信息 </p><p><jsp:include>操作允许在请求是在现成的JSP页面里包含静态或者动态资源 <jsp:forward>操作允许将请求转发到另一个JSP、servlet或静态资源文件 <jsp:useBean>标签用来在JSP页面中创建一个JavaBean实例并指定他的名字以及作用范围 </p><p><jsp:setProperty>此操作和setBean一起协作,用来设置JavaBean的属性 <jsp:getProperty>操作是对<jsp:setProperty>操作的补充,用来访问一个Bean的属性 </p><p><jsp:plugin>用来产生客户端浏览器的特别标签,可以使用它来插入Applet和JavaBean <jsp:fallback> </p><p>3.JSP中动态INCLUDE与静态INCLUDE的区别? 如果文件仅仅是静态文件,那么这种包含仅仅是把包含文件的内容加到JSP文件中去,但这个被包含文件不会被JSP编译器执行。相反,如果这个被包含文件是动态的文件,那么他将被JSP编译器执行。如果是动态文件还可以用<jsp:param>传递参数 </p><p>5、JSP页面的执行步骤是什么? </p><p> (1)客户通过浏览器向服务器端的JSP页面发送请求。 </p><p> (2)JSP引擎检查JSP文件对应的Servlet源代码是否存在,若不存在转向</p><p></p> <p>本文来源:<a href="https://www.bwwdw.com/article/2l7p.html">https://www.bwwdw.com/article/2l7p.html</a></p><span class="doc-download-e"></span> </div> <script type="text/javascript">s("download_bottom");</script> <div class="related_article"> <div class="related_top"><code>相关文章:</code></div> <ul><li><a href="https://www.bwwdw.com/article/2l7p.html" target="_blank" title="JSP编程技术习题集">JSP编程技术习题集</a></li><li><a href="https://www.bwwdw.com/article/ykz5.html" target="_blank" title="JSP编程技术习题集及实训">JSP编程技术习题集及实训</a></li><li><a href="https://www.bwwdw.com/article/k4xl.html" target="_blank" title="高级编程技术 JSP讲义">高级编程技术 JSP讲义</a></li><li><a href="https://www.bwwdw.com/article/4atf.html" target="_blank" title="jsp编程技术教材课后实训">jsp编程技术教材课后实训</a></li><li><a href="https://www.bwwdw.com/article/0z95.html" target="_blank" title="JSP习题集">JSP习题集</a></li><li><a href="https://www.bwwdw.com/article/zd2x.html" target="_blank" title="《WEB技术(JSP)》习题集空白版">《WEB技术(JSP)》习题集空白版</a></li><li><a href="https://www.bwwdw.com/article/tef8.html" target="_blank" title="《WEB技术(JSP)》习题集空白版">《WEB技术(JSP)》习题集空白版</a></li><li><a href="https://www.bwwdw.com/article/l6oo.html" target="_blank" title="JSP复习题集">JSP复习题集</a></li><li><a href="https://www.bwwdw.com/article/riiv.html" target="_blank" title="web编程技术练习题">web编程技术练习题</a></li><li><a href="https://www.bwwdw.com/article/q204.html" target="_blank" title="《JavaWeb编程技术》课后习题答案">《JavaWeb编程技术》课后习题答案</a></li></ul> </div> <div class="in_reading"><p class="rel_art_line">正在阅读:</p><p><a target="_blank" href="https://www.bwwdw.com/article/2l7p.html" title="JSP编程技术习题集">JSP编程技术习题集</a><span>04-25</span></p><p><a target="_blank" href="https://www.bwwdw.com/article/rs3k.html" title="秋天的美作文550字">秋天的美作文550字</a><span>07-07</span></p><p><a target="_blank" href="https://www.bwwdw.com/article/7qkt.html" title="设备投入、劳动计划、临时用地3表">设备投入、劳动计划、临时用地3表</a><span>11-25</span></p><p><a target="_blank" href="https://www.bwwdw.com/article/je2t.html" title="新起点二年级上册电子教案">新起点二年级上册电子教案</a><span>12-01</span></p><p><a target="_blank" href="https://www.bwwdw.com/article/scwr.html" title="诗词经典赏析">诗词经典赏析</a><span>04-06</span></p><p><a target="_blank" href="https://www.bwwdw.com/article/uz1o.html" title="创建全国文明城市工作先进个人事迹材料">创建全国文明城市工作先进个人事迹材料</a><span>01-14</span></p><p><a target="_blank" href="https://www.bwwdw.com/article/48s7.html" title="连云港市海淡水养殖业发展调研报告——初稿">连云港市海淡水养殖业发展调研报告——初稿</a><span>05-15</span></p><p><a target="_blank" href="https://www.bwwdw.com/article/itzg.html" title="中国现当代文学名著导读(2)2003年7月期末考试题">中国现当代文学名著导读(2)2003年7月期末考试题</a><span>04-28</span></p><p><a target="_blank" href="https://www.bwwdw.com/article/r14h.html" title="中药饮片精制项目可行性研究报告(模板案例) - 图文">中药饮片精制项目可行性研究报告(模板案例) - 图文</a><span>09-11</span></p><p><a target="_blank" href="https://www.bwwdw.com/article/eybq.html" title="IC datasheet pdf-OPA2673,pdf(Dual, Wideband, High Output Cur">IC datasheet pdf-OPA2673,pdf(Dual, Wideband, High Output Cur</a><span>04-25</span></p></div> <div class="previous"> <span class="pre">上一篇:<a title="解读《关于企业加强职工福利费财务管理的通知》财企〔2009〕242" href="https://www.bwwdw.com/article/vl7p.html">解读《关于企业加强职工福利费财务管理的通知》财企〔2009〕242</a></span> <span class="next">下一篇:<a title="安全规划正式" href="https://www.bwwdw.com/article/fl7p.html">安全规划正式</a></span> </div> </div> </div> <div class="right-side"> <div class="right_fix"> <script type="text/javascript">s("right_top");</script> <div class="hotSearch"><div class="hotSearch_tl"><span></span>相关文章</div><ul><li><span>1</span><a href="https://www.bwwdw.com/article/94a2.html" title="网络编程技术试题" target="_blank">网络编程技术试题</a></li><li><span>2</span><a href="https://www.bwwdw.com/article/kgi7.html" title="电大《数控编程技术》题库" target="_blank">电大《数控编程技术》题库</a></li><li><span>3</span><a href="https://www.bwwdw.com/article/8wdf.html" title="数控编程技术作业 4" target="_blank">数控编程技术作业 4</a></li><li><span>4</span><a href="https://www.bwwdw.com/article/bth7.html" title="电大《数控编程技术》题库" target="_blank">电大《数控编程技术》题库</a></li><li><span>5</span><a href="https://www.bwwdw.com/article/lnv3.html" title="电大数控编程技术课后习题答案" target="_blank">电大数控编程技术课后习题答案</a></li><li><span>6</span><a href="https://www.bwwdw.com/article/w86a.html" title="浅析并行计算编程技术" target="_blank">浅析并行计算编程技术</a></li><li><span>7</span><a href="https://www.bwwdw.com/article/7blw.html" title="数控加工与编程技术试题" target="_blank">数控加工与编程技术试题</a></li><li><span>8</span><a href="https://www.bwwdw.com/article/b1uo.html" title="Java编程技术题与答案" target="_blank">Java编程技术题与答案</a></li><li><span>9</span><a href="https://www.bwwdw.com/article/iho8.html" title="高级编程技术--tc图形界面" target="_blank">高级编程技术--tc图形界面</a></li><li><span>10</span><a href="https://www.bwwdw.com/article/jtdp.html" title="数控加工与编程技术试题" target="_blank">数控加工与编程技术试题</a></li></ul></div> <script type="text/javascript">s("right_mid");</script> <div class="right_list"><div class="right_list_t"><i></i><span>最新文章</span></div><ul><li><a href="https://www.bwwdw.com/article/inb.html" target="_blank" title="多层物业服务方案">多层物业服务方案</a></li><li><a href="https://www.bwwdw.com/article/hnb.html" target="_blank" title="(审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)">(审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)</a></li><li><a href="https://www.bwwdw.com/article/mnb.html" target="_blank" title="人教版新课标六年级下册语文全册教案">人教版新课标六年级下册语文全册教案</a></li><li><a href="https://www.bwwdw.com/article/jnb.html" target="_blank" title="词语打卡">词语打卡</a></li><li><a href="https://www.bwwdw.com/article/4nb.html" target="_blank" title="photoshop实习报告">photoshop实习报告</a></li><li><a href="https://www.bwwdw.com/article/1nb.html" target="_blank" title="钢结构设计原理综合测试2">钢结构设计原理综合测试2</a></li><li><a href="https://www.bwwdw.com/article/qnb.html" target="_blank" title="2014年期末练习题">2014年期末练习题</a></li><li><a href="https://www.bwwdw.com/article/enb.html" target="_blank" title="高中数学中的逆向思维解题方法探讨">高中数学中的逆向思维解题方法探讨</a></li><li><a href="https://www.bwwdw.com/article/nnb.html" target="_blank" title="名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版">名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版</a></li><li><a href="https://www.bwwdw.com/article/lnb.html" target="_blank" title="北航《建筑结构检测鉴定与加固》在线作业三">北航《建筑结构检测鉴定与加固》在线作业三</a></li><li><a href="https://www.bwwdw.com/article/snb.html" target="_blank" title="XX县卫生监督所工程建设项目可行性研究报告">XX县卫生监督所工程建设项目可行性研究报告</a></li><li><a href="https://www.bwwdw.com/article/knb.html" target="_blank" title="小学四年级观察作文经典评语">小学四年级观察作文经典评语</a></li><li><a href="https://www.bwwdw.com/article/znb.html" target="_blank" title="浅谈110KV变电站电气一次设计-程泉焱(1)">浅谈110KV变电站电气一次设计-程泉焱(1)</a></li><li><a href="https://www.bwwdw.com/article/0nb.html" target="_blank" title="安全员考试题库">安全员考试题库</a></li><li><a href="https://www.bwwdw.com/article/cnb.html" target="_blank" title="国家电网公司变电运维管理规定(试行)">国家电网公司变电运维管理规定(试行)</a></li><li><a href="https://www.bwwdw.com/article/9nb.html" target="_blank" title="义务教育课程标准稿征求意见提纲">义务教育课程标准稿征求意见提纲</a></li><li><a href="https://www.bwwdw.com/article/ukb.html" target="_blank" title="教学秘书面试技巧">教学秘书面试技巧</a></li><li><a href="https://www.bwwdw.com/article/ynb.html" target="_blank" title="钢结构工程施工组织设计">钢结构工程施工组织设计</a></li><li><a href="https://www.bwwdw.com/article/6kb.html" target="_blank" title="水利工程概论论文">水利工程概论论文</a></li><li><a href="https://www.bwwdw.com/article/3kb.html" target="_blank" title="09届九年级数学第四次模拟试卷">09届九年级数学第四次模拟试卷</a></li><li><a href="https://www.bwwdw.com/%E4%B9%A0%E9%A2%98%E9%9B%86/" target="_blank" title="习题集">习题集</a></li><li><a href="https://www.bwwdw.com/%E7%BC%96%E7%A8%8B/" target="_blank" title="编程">编程</a></li><li><a href="https://www.bwwdw.com/%E6%8A%80%E6%9C%AF/" target="_blank" title="技术">技术</a></li><li><a href="https://www.bwwdw.com/JSP/" target="_blank" title="JSP">JSP</a></li></ul></div> <script type="text/javascript">s("right_bottom");</script> <div class="right_list"><div class="right_list_t"><i></i><span>推荐文章</span></div><ul><li><a href="https://www.bwwdw.com/article/dl7p.html" target="_blank" title="《人力资源管理研究案例分析》复习要点">《人力资源管理研究案例分析》复习要点</a></li><li><a href="https://www.bwwdw.com/article/hl7p.html" target="_blank" title="集镇管理实施方案">集镇管理实施方案</a></li><li><a href="https://www.bwwdw.com/article/il7p.html" target="_blank" title="当幸福来敲门观后感">当幸福来敲门观后感</a></li><li><a href="https://www.bwwdw.com/article/jl7p.html" target="_blank" title="制冷与低温技术原理-小组讨论题- 答案">制冷与低温技术原理-小组讨论题- 答案</a></li><li><a href="https://www.bwwdw.com/article/ml7p.html" target="_blank" title="济南市槐荫区2018届九年级英语上学期期中试题 - 图文">济南市槐荫区2018届九年级英语上学期期中试题 - 图文</a></li><li><a href="https://www.bwwdw.com/article/1l7p.html" target="_blank" title="人教版小学四年级语文下册课外阅读题练习及答案">人教版小学四年级语文下册课外阅读题练习及答案</a></li><li><a href="https://www.bwwdw.com/article/4l7p.html" target="_blank" title="某集团公司信息化规划报告-保障措施及指导思想">某集团公司信息化规划报告-保障措施及指导思想</a></li><li><a href="https://www.bwwdw.com/article/el7p.html" target="_blank" title="教育教学论文-浅谈对波利亚解题思想的认识">教育教学论文-浅谈对波利亚解题思想的认识</a></li><li><a href="https://www.bwwdw.com/article/ql7p.html" target="_blank" title="上海家化市场分析与建议">上海家化市场分析与建议</a></li><li><a href="https://www.bwwdw.com/article/ll7p.html" target="_blank" title="物联网实验指导书 - 图文">物联网实验指导书 - 图文</a></li><li><a href="https://www.bwwdw.com/article/tl7p.html" target="_blank" title="设施规划与物流分析课程设计指导书 - 图文">设施规划与物流分析课程设计指导书 - 图文</a></li><li><a href="https://www.bwwdw.com/article/5l7p.html" target="_blank" title="物业服务等级标准(1-5级对比表) - 图文">物业服务等级标准(1-5级对比表) - 图文</a></li><li><a href="https://www.bwwdw.com/article/xl7p.html" target="_blank" title="2015高考生物(通用版)一轮精品试题库:1-2细胞的结">2015高考生物(通用版)一轮精品试题库:1-2细胞的结</a></li><li><a href="https://www.bwwdw.com/article/ol7p.html" target="_blank" title="大学必备物理公式总结">大学必备物理公式总结</a></li><li><a href="https://www.bwwdw.com/article/wl7p.html" target="_blank" title="历年中国共产党党员人数">历年中国共产党党员人数</a></li><li><a href="https://www.bwwdw.com/article/bl7p.html" target="_blank" title="苏州市木渎镇发展战略 - 图文">苏州市木渎镇发展战略 - 图文</a></li><li><a href="https://www.bwwdw.com/article/al7p.html" target="_blank" title="汉字大赛题库 - 汇集完整">汉字大赛题库 - 汇集完整</a></li><li><a href="https://www.bwwdw.com/article/8l7p.html" target="_blank" title="计算机组成原理(四版)本科生试题库整理附答案">计算机组成原理(四版)本科生试题库整理附答案</a></li><li><a href="https://www.bwwdw.com/article/rl7p.html" target="_blank" title="英语培优辅差工作计划">英语培优辅差工作计划</a></li><li><a href="https://www.bwwdw.com/article/pl7p.html" target="_blank" title="论文 - - - 浅谈小学数学教学中加强美育的重要性">论文 - - - 浅谈小学数学教学中加强美育的重要性</a></li></ul></div> </div> </div> </div> <div class="footer"> <p>Copyright©<script>timestamp2date(1);</script><a href="https://www.bwwdw.com/" target="_blank" title="博文网">博文网</a>bwwdw.com 版权所有</p> <p class="gray"><a href="https://www.bwwdw.com/article/" target="_blank">最新更新</a> | <a href="https://www.bwwdw.com/hot/" target="_blank">热点专题</a> | <a href="https://www.bwwdw.com/sitemap.html" target="_blank">网站地图</a> | <a href="https://www.bwwdw.com/tag/" target="_blank">TAG专题</a> | <a href="https://www.bwwdw.com/sitemap.xml" target="_blank">XML地图</a> | <a href="https://so.bwwdw.com" target="_blank">范文搜索</a><script type="text/javascript">tj();</script></p> </div> <a href="#0" class="cd-top">Top</a> <script src="/static/fanwen/js/jquery-1.9.1.min.js"></script> <script type="text/javascript"> document.write('<script type="text/javascript" src="/static/fanwen/js/pubuliu.js?'+RAND_STR+'"><\/script>'); document.write('<script type="text/javascript" src="/static/fanwen/js/lazyimg.js?'+RAND_STR+'"><\/script>'); document.write('<script type="text/javascript" src="/static/fanwen/js/gotop.js?'+RAND_STR+'"><\/script>'); </script> <script type="text/javascript"> $.ajax({ "url":"https://www.bwwdw.com/open/doc/readViews.json?id=2l7p", "type":"get", "data":"", "dataType":"json", "success":function(res){ $("#read_views").html(res.data); } }); </script> <script type="text/javascript">bottomAction();</script> </body> </html>