Jsp程序设计温习试题_第1页
Jsp程序设计温习试题_第2页
Jsp程序设计温习试题_第3页
Jsp程序设计温习试题_第4页
Jsp程序设计温习试题_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、JSP程序设计温习题一、选择题1.在传统的HTML1.在传统的HTML页面中加入(D1.在传统的1.在传统的HTML页面中加入(D)就组成了一个JSP页面文件。B、JSP标签A. JAVA程序片C.用标记符号括起来的程序D. JAVA程序片和JSPB、JSP标签2.配置JSP运行环境,假设WEB应用效劳器选用TOMCAT ,以下说法正确的选项是:(B )A、先安装TOMCAT ,再安装JDKB、先安装JDK,再安装TOMCATC、不需安装JDK ,安装TOMCAT就可以够够了D. JDK和TOMCAT只要都安装就可以够够了,安装顺序没关系.关于之间声明的变量,以下说法正确的选项是:(B )A、

2、不是JSP页面的成员变量B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会阻碍到其他用户C、多个用户同时访问该页面时,每一个用户对这些变量的操作都是彼此独立的,可不能彼此阻碍D、是JSP页面的局部变量.在客户端阅读器的源代码中能够看到(B )A. JSP注释B. HTML注释C. JSP注释和HTML注释D. JAVA注释5. page指令的作用是:(A )A、用来概念整个JSP页面的一些属性和这些属性的值B、用来在JSP页面内某处嵌入一个文件C、使该JSP页面动态包括一个文件A. javaJang/B、java.io.*C. javax.servlet.*D. javax.se

3、rvlet.jsp.*37.关于预概念!预概念的说法错误的选项是:(A. javaJang/B、java.io.*C. javax.servlet.*D. javax.servlet.jsp.*A、一次可声明多个变量和方式,只要以结尾就行B.一个声明仅在一个页面中有效C.声明的变量将作为局部变量D、在预概念中声明的变量将在JSP页面初始化时初始化 38.下述选项中不属于JDBC大体功能的是:(D )A、与数据库成立连接B、提交SQL语句U处置查询结果D、数据库保护治理39.在JSP中利用jsp:getProperty标记时,可不能显现的属性是:(C )A. nameB. propertyC、v

4、alueD、以上皆可不能显现Page指令用于概念JSP文件中的全局属性,以下关于该指令用法的描述不正确的选项是:(D )A. % page %作用于整个JSP页面。B、能够在一个页面中利用多个% page%指令。C、为增强程序的可读性,建议将% page %指令放在JSP文件的开头,但不是必需的。D. v% page%,指令中的属性只能显现一次。.在JSP中挪用JavaBean时可不能用到的标记是:(A )A. B. C. D、.关于JavaBean正确的说法是:(A )A、Java文件与Bean所概念的类名能够不同,但必然要注意区分字母的大小写B、在JSP文件中引用Bean ,其实确实是用j

5、sp:useBean语句C、被引用的Bean文件的文件名后缀为.javaD. Bean文件放在任何目录下都能够被引用. Servlet程序的入口点是:(A )A. init ( )B. main ()C. service ( )D、doGet ().不能在不同用户之间共享数据的方式是(A )A.A.通过 cookieC.利用数据库A.通过 cookieC.A.通过 cookieC.利用数据库D.通过 ServletContext 对象.要访问Bean中名为jsp的属性,应该利用的方式是:(B 1A. getjspB、getJspC. getjspD、JSP46.下面语句与 等价的是:(C 1A

6、. B. C. D. .在以下情形下,page作用域Bean的所有改变都将丧失的是:(D 1A、仅在该页面被删除时B、仅在该页面被更新时C、当该页面在翻开时D、当该页面在关闭时.具有application作用域Bean能够被实例化(A工A、1次B、2次C、3次D.很屡次.假设是要在JavaBean组件中封装对数库的操作,以下说法正确的选项是:(B 1A.第一创立 resultSet,再创立 statement 和 connectionB、第一创立 connection,再创立 statement 和 resultSet,返回 statementC.第一创立 resultSet,再创立 stat

7、ement 和 resultSet,返回 resultSetD、第一创立 statement,再创立 resultSet 和 connection.作用域不属于页面范围的内置对象是:(A )A. requestB. outexceptionD、config51.在表单提交时利用的是GET方式,那么效劳器端要取得表单中username所提交的数据应利用(A 1request.getParameter( username)request.getParameterNames( username)C、request.form( username)request.getParameterValues(

8、username)52.要在客户端设置一个请求报头实现每1分钟自动更新一次,应利用语句(D 1response.setHeader( Timeout f 1)response.setHeader( Refresh71 f 1)C、response.setHeader( Timeout f 60)D. response.setHeader( Refresh/1 f 60)53.要使阅读重视定向到新的页面,那么应利用语句(A A. response.sendRedirect()B. response.sendError()C、 out.TransferD、 request. sendRedirec

9、t().以下类或接口中,负责加载数据库驱动程序的是:(B 1A.DriverB、DriverManagerC、ConnectionD.StatementDriver.以下类或接口中,用于向数据库提交SQL语句的是:(D 1A. CallableStatementB.PreparedStatementC、ConnectionD、Statement56.以下类或接口中,能够执行预编译SQL语句的是:(B A. CallableStatementB.PreparedStatementC. ConnectionD.Statement.要从JSP连接到某数据库,需要第一完成的任务是:(A 1A.加载JD

10、BC驱动程序B.概念连接URLC,创立一个Statement对象实例D,获取一个Resultset对象实例.以下关闭数据库连接的顺序正确的选项是;(B )A.先关闭 Statement,再关闭 Resultset f 最后关闭 ConnectionB.先关闭 Resultset,再关闭 Statement,最后关闭 ConnectionC.先关闭 Resultset,再关闭 Connection ,最后关闭 StatementD.先关闭 Statement,再关闭 Connection ,最后关闭 Resultset59.59.以下(59.以下(B )对象常常常利用来制作网页计数器。A. Re

11、sponseC. RequestB. ApplicationD. Session60.用于设置效劳器响应的HTTP59.以下(B )对象常常常利用来制作网页计数器。A. ResponseC. RequestB. ApplicationD. Session60.用于设置效劳器响应的HTTP内容类型,应利用Response对象的(A )属性来实现。A. ContenTypeB. ExpiresC. BufferD. Status. JSP指令元素要紧有3种类型的指令,即 page_、taglib和include一.动作元素与指令元素不同,一睡元鎏是在客户端请求时期动态执行的,每次有客户端请求时,

12、可能都会被执行一次;而指金递.是在编译时期执行的,它只会被编译一次。.在JSP中提供了V,个内置对象,别离是些t对象、response, out对象.session对象.application、config 对象.exception 对象、page 对象和_cookic。.在提交表单时有两种不同的提交方式,别离是POST和一胆.在JSP中实现客户端和效劳器的会话可利用.理皿实现。.每一个内置对象都映射到一个特定的Java类或接口,其中 request 是HttpServletRequest 类型对象;_page_是一个 javax.server.jsp.HttpJspPage 类型对象。.在

13、JSP 中的 4 个利用范围别离是 page、request. session 和 applicationo 其中equest_ 范围由上下文环境中的所有JSP页面访问。.要设置一个名为jsp的Bean属性,set方式应该是 setJsp。. Java Bean 的 4 种作用域别离是:page, request、_session和_application_ ,其中的、生命周期最短的是受J,动作标记默许具有作用域.在jsp中函数的概念必需放在一翌空一中。关键字用于函数中进行返回。. 3史指令概念jsp文件中的全局属性,它描述了与页面相关的指令信息。. page指令的属性指明想要引入的包和类。.

14、 page指令的_四迤也速电属性用于设置JSP文件和最终文件的MIME类型和字符集的类型。. jn武迪一指令可用于包括另一个文件。15.request对象包括了来阅读器请求的相关信息,而且提供了用于获取15.request对象包括了来阅读器请求的相关信息,而且提供了用于获取Cookie, header和请求相关的参数值等数据的有效方式。.response一对象将JSP处置后的结果传回到客户端(如Cookie, header信息等),它提供了用于将数据送回到阅读器的方式。. _session_对象用于存储每一个用户的状态信息,以便于识别每一个用户,跟踪用户的会话状态,直到客户端与效劳器断开连接为

15、止。is.负责提供给用程序在效劳器中运行的全局信息,当应用程序在效劳器中启动时该对象就一直存在,直到效劳器关闭为止,所有客户共享那个内置的对象。2. _DriverMarager=负责治理JDBC驱动程序23. qnnian一对象实现与数据源的连接。24.25._3运诵 J接口用于发送简单的SQL语句,实现SQL语句的执行。上头蜂一接话柄现对数据的处置,保护记录指针。26. JDBC所有的类和接口都放在匈 包中。27.JDBC对数据库的操作通过5个JDBC的类/接口来实现,它们是:.DriverManager、Connection、_Statement _PreparadStatament_

16、和 _ResultSet 028. _Qass.forName_方式用于加载注册驱动程序。29.加载 ODBC 驱动的语句为:_Class.forName( sun.jdbc.odbc.JdbcOdbcDriver)。30. Statement类的 executeQuery方式支持利用SELECT语句对数据库进行查询。31. Statement 类的_executeUpdate方式支持利用 INSERT、DELETE. UPDATE 等语句对数据库进行新增,删除和修改操作。32. ResultSet类的_next_方式能够移动记录指针到下一条记录。二.简答题.什么是JSP ?JSP的要紧技术特

17、点是什么? JSP是如何执行的?. Cookie是什么?有何作用?如何创立?.简述JSP要紧内置对象的作用范围。.表达用JDBC操作数据库的要紧步骤。简述Servlet的优、缺点。6.JSP有哪些内置对象?别离有什么作用?request用户端请求,此请求会包括来自GET/POST请求的参数response网页传回用户端的回应pageContext网页的属性是在那个地址治理D.指示JSP页面加载Java plugin. page指令的import属性的作用是(C )A.概念JSP页面响应的MIME类型B.B.概念JSP页面利用的B.概念JSP页面利用的B.概念JSP页面利用的本语言C、为JSP页

18、面引入JAVA包中的类D.概念JSP页面字符的编码CC、为JSP页面引入JAVA包中的类D.概念JSP页面字符的编码session与请求有关的会话期application servlet正在执行的内容out用来传送回应的输出config servlet的构架部件page JSP网页本身exception针对错误网页,未捕捉的例外. Request是如何工作的?. JSP有哪些动作?作用别离是什么?.有几种方式实现页面的跳转,如何实现?.什么是JavaBean ?简述Java Bean的特点?.简述servlet的特点,Servlet的生命周期。.如何创立Cookie ?写出从阅读器端读取Coo

19、kie集合的jsp代码。四、程序设计题.试编写显示Hell。,World!”的jsp页面.编写一个显示九九乘法口诀表的Jsp程序。.写出从阅读器端读取Cookie集合的jsp代码.写出计算1 + 2 + 100持续和的jsp代码。SQL Server数据库名称为stuDb ,里面有一学生表(student),包括四个字段别离为学号:no(char),姓 名:name(char),性别:sex(boolean),成绩:score(int),第一编写代码实现数据库的连接,在页面中给出已经成功连接“ 的信息,然后检索成绩在前10名的学生信息并输出。编写一个Bytes方式,用来处置Request对象中

20、的中文乱码问题。编写一个学生编写一个学生JavaBean,要求包括的属性有:no(String),姓名:name(String),性别:sex(String),成绩:score(int)( C )可在JSP页面显现该指令的位置处,静态插入一个文件。A. page指令标签B. page指令的import属性C. include指令标签D.include动作标签8.以下对象中的(D )不是JSP的内置对象。A. requestB.sessionC. applicationD.bean9.在JSP中,内置对象(B )封装了用户提交的信息,利用该对象能够获取用户提交的信息。A. sessionB. r

21、equestA. sessionD. outC、response10. requestD. out10. request对象能够利用(A10. request对象能够利用(10. request对象能够利用(A)方式获取表单中某输入框提交的信息。getParameter(String s)getValue(String s)CgetParameter(String s)getValue(String s)C、getParameterNames(String s)C、C、getParameterNames(String s)D. getParameterValue(String s). JSP的

22、内置对象中(A )对象可对客户的请求作出动态响应,向客户端发送数据。B. requestD. outA. responseB. requestD. outC. application.从(A )开始,到()终止,被称为一个会话。A、访问者连接到效劳器,访问者关闭阅读器离开该效劳器B、效劳器启动,效劳器关闭C、访问者连接到效劳器,效劳器关闭D、效劳器启动,访问者关闭阅读器离开该效劳器.以下方式,哪个可使session无效?( B )A. session.removeAttribute(String key)B、session.invalidateOsession.setAttribute(Str

23、ing key)session.getAttribute(String key)application对象能在(D )间共享。A、某个访问者所访问的当前页面B.某个访问者所访问的网站的各个页面之间C、该效劳器上的所有的访问者的所有jsP页面、该效劳器上的所有的访问者的所有jsP页面和为程序.以下关于File对象的public boolean delete。方式的说法,错误的选项是:(C )A、能够删除当前对象代表的文件B、假设当前对象代表的是一个空目录,那么可删除该目录C、可删除当前对象代表的目录及该目录下包括的所有子目录和文件D、假设当前对象代表的是一个目录,且该目录下还有文件存在,那么无法

24、删除该目录.对数据库表中记录的字段值进行更新,能够利用(B )方式A. executeQueryOB、executeUpdate()C、next()D、getConnection()17.在JSP页面中利用beans,咱们必需利用JSP动作标签(A )eA. useBeanB.useBeansC. BeansD、JavaBeans.当useBean标签中的scope属性取值page时,该beans的有效范围是(B A、当前客户B、当前页面C、当前效劳器D、所有客户.当useBean标签中的scope属性取值(C )时,该beans的有效范围是访问者的会话期间。A、requestB、pageC、

25、sessionD.application.假设是表单利用POST方式进行提交,那么Servlet可利用(B )方式对来对应处置用户的请求。A. PostB.doPostC、serviceD.init21.以下关于Servlet的说法正确的选项是:(A )A. Servlet能够获取用户的session会话B、Servlet不能对数据库表进行操作Servlet不能对文件进行读写操作Servlet不能获取用户的session会话. JSP程序段的大体语法是(C 1A、VBScript语言语法C、Java语法语言B. JavaScript语言语法D、(:语言语法B. JavaScript语言语法D、

26、(:语言语法D )A、JSP标签,如指令标签一般的HTML标记符C、Java表达式A、JSP标签,如指令标签一般的HTML标记符C、Java表达式D.(:语言程序24.在一个JSP页面中不能够显现的注释形式为(B )A. B. rem注释内容/注释内容D、. request.getRemoteAddr()方式的作用是:(B )A、获取客户提交的信息B、获取客户的IPC.获取客户机的名称D.获取效劳器的IP.当(C )时,JSP引擎产生一个session对象。A. web应用效劳器启动时B.当web应用效劳器启动后,第一个客户来访时C.当每一个客户第一次访问效劳器上的一个JSP页面时D、当每一个客户第一次访问效劳器上的一个JSP或HTML页面时.当(A )时,JSP引擎产生一个application对象。A、web应用效劳器启动时B、当web应用效劳器启动后,第一个客户来访时C、当每一个客户第一次访问效劳器上的一个JSP页面时D.当每一个客户第次访

温馨提示

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

评论

0/150

提交评论