jsp%E8%80%83%E8%AF%95%E7%9F%A5%E8%AF%86%E7%82%B9.docx
《jsp%E8%80%83%E8%AF%95%E7%9F%A5%E8%AF%86%E7%82%B9.docx》由会员分享,可在线阅读,更多相关《jsp%E8%80%83%E8%AF%95%E7%9F%A5%E8%AF%86%E7%82%B9.docx(11页珍藏版)》请在课桌文档上搜索。
1、JavaWeb程序设计练习题一、填空题1、 JDBC对数据库的操作通过5个JDBC的类/接口来实现,它们是:DriVerManaHer、Statement、Connection、ReSUltSet和Class.2、 JSP的英文全称是Java、SreVer、Pageo3、 JSP指令元素主要有3种类型的指令,即include、30ib和Bgggo4、 在JSP中提供了9个内置对象,分别是request对象、response对象、OUt对象、session对象、PaReConteXt对象、exception对象、cofig对象、pa.e对象和application对象。5、在提交表单时有两种不同
2、的提交方法,分别是POST和geto6、在JSP中实现客户端和服务器的会话可使用SeSSion实现。7、 每过Io分钟自动刷新的JSP语句是:response.setHeader(refresh,600)08、 ReSUItSet类的.next()方法可以移动记录指针到下一条记录。9、 在JSP中使用isp:USeBean标记来访问JavaBean。10、在jsp:USeBean标记中,有一个scope属性,它是用来设定JavaBean存在的范围。scope属性一分别为、request、SeSSion和applicationIlsJDBC是JaVaDataBaSeConneCtiVitV的缩写
3、,它的中文名称是java数据库连接技术。12、JSP页面组成元素中,除了可以包含静态内容(html、js、CSS)外,还可以包含:JSP指令、j、脚本元素、动作、注释等。13、异常的处理,可在该方法的代码段中包含3类代码:3v、CatCh和finally块。14、JSP的三个指令中,定义整个JSP页面属性的是Paxe指令,实现静态包含的是include指令,库的是tagib指令。15为避免端口冲突,我们可以在tomcat的SerVer.xml配置文件中修改tomcat的端口号。16、JSP的内置对象中,和作用域通信(传值)相关的对象有:DaHeCOntext,requestSeSSion和ap
4、plication。17、一个Servlet,必须实现SerVlet接口或者继承HttDSerVIet类。二、单选题1 .JSP代码将输出(A).A、1+4B、5C、14D、不会输出,因为表达式是错误的2 .在JSP程序中,下面对JSP指令的描述,正确的是(A)A、指令以“”结束B、指令以“”结束C、指令以“结束D、指令以“”结束3 .http协议默认使用(C)选一项A、8080端口B、7001端口C、80端口D、25端口4 .JSP是在(A)阶段生成Servlet源代码的。A、转译B、编译C、执行D、响应7 .在客户端浏览器的源代码中可以看到(B)A、JSP注释B、HTML注释C、JSP注释
5、和HTML注释D、JAVA注释8 .page指令的作用是:(A)A、用来定义整个JSP页面的一些属性和这些属性的值B、用来在JSP页面内某处嵌入一个文件C、使该JSP页面动态包含一个文件D、指示JSP页面加载JaVaPlUgin9 .(C)可在JSP页面出现该指令的位置处,静态插入一个文件。A、Page指令标签B、page指令的import属性Cninclude指令标签Dxinclude动作标签10 .以下对象中的(D)不是JSP的内置对象。ArequestB、sessionCapplicationDbeanU.在JSP中,内置对象(B)封装了用户提交的信息,使用该对象可以获取用户提交的信息0
6、A、sessionB、requestCnresponseD、out12 .request对象可以使用(A)方法获取表单中某输入框提交的信息。A、getParameter(Strings)BxgetValue(Strings)CngetParameterNames(Strings)DgetParameterValue(Strings)13 .从(A)开始,到()结束,被称为一个SeSSion会话。A、访问者连接到服务器,访问者关闭浏览器离开该服务器B、服务器启动,服务器关闭C、访问者连接到服务器,服务器关闭D、服务器启动,访问者关闭浏览器离开该服务器14 .application对象能在(D)间
7、共享。A、某个访问者所访问的当前页面B、某个访问者所访问的网站的各个页面之间C、该服务器上的所有的访问者的所有jsp页面D、该服务器上的所有的访问者的所有页面和程序15 .对数据库表中记录的字段值进行更新,可以使用(B)方法A、executeQuery()B、eecuteUpdate()Cnet()D、getConnection()16 .在JSP页面中使用beans,我们必须使用JSP动作标签(A)。A、useBeanB、UseBeansC、BeansD、JavaBeans17 .以下关于SerVIet的说法正确的是:(A)A、Servlet可以获取用户的session会话B、SerVlet
8、不能对数据库表进行操作C、Servlet不能对文件进行读写操作D、Servlet不能获取用户的SeSSion会话18 .当(C)时,JSP引擎产生一个SeSSiOn对象。A、Web应用服务器启动时B、当Web应用服务器启动后,第一个客户来访时C、当每个客户首次访问服务器上的一个JSP页面时D、当每个客户首次访问服务器上的一个JSP或HTML页面时19 .当(A)时,JSP引擎产生一个application对象。A、Web应用服务器启动时B、当Web应用服务器启动后,第一个客户来访时C、当每个客户首次访问服务器上的一个JSP页面时D、当每个客户首次访问服务器上的一个JSP或HTML页面时20 .
9、查询数据库得到的结果集中,游标最初定位在(B)。A、第一行B、第一行的前面C、最后一行D、最后一行的后面21 .以下关于JaVaBeanS的说法中,错误的是(B)。A、JaVaBeanS是基于JAVA语言的。B、JaVaBeanS是JSP的内置对象之一。CJavaBeans是一种Java类。D、JaVaBeanS是一个可重复使用的软件组件。22 .以下哪种方法不是SerVIet的方法?(D)A、initB、serviceC、destroyD、post23 .当(C)时,JSP引擎将消灭某一个SeSSion对象。A、有新客户访问时B、Web应用服务器启动后,第一个客户来访时C、该session对
10、应的客户关闭浏览器或调用invalidate方法时D、该session对应的客户刷新jsp页面时24 .在JSP中使用jsp:getProperty标记时,不会出现的属性是:(C)A、nameBxpropertyCxvalueD、以上皆不会出现25.Servlet程序的入口点是:(A)A、init()Bmain ( ) C、service ()D、doGet()27 .要使浏览器重定向到新的页面,则应使用语句(A)。A、response.sendRedirect()Bresponse.sendError()C、OUtJransferD、request. sendRedirect()28 .下列
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp E8 80 83 AF 95 E7 A5 86 82 B9
链接地址:https://www.desk33.com/p-199356.html