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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

JSP试题带答案.docx

1、JSP试题带答案一、选择题1、下面哪一个不是JSP本身已加载的基本类?(B) A、java.lang.* B、java.io.* C、javax.servlet.* D、javax.servlet.jsp.*2、以下关于JavaBeans的说法中,错误的是(B)。 A、JavaBeans是基于JAVA语言的。 B、JavaBeans是JSP的内置对象之一。 C、JavaBeans是一种Java类。 D、JavaBeans是一个可重复使用的软件组件。3、下面的说法错误的是:(D) A Jsp可以处理动态内容和静态内容 B 在Jsp最终会编译成字节码后执行 C 在jsp中可以使用脚本控制Html的

2、标签生成 D Jsp中不能使用/注释Java脚本中的代码4、下述选项中不属于JDBC基本功能的是:(D) A. 与数据库建立连接 B. 提交SQL语句 C. 处理查询结果 D. 数据库维护管理5、JSP 页面经过编译之后,将创建一个(B) A applet B severlet C application D exe文件6、以下对象中的( D )不是JSP的内置对象。A、request B、session C、application D、bean7、在JSP中,内置对象( B)封装了用户提交的信息,使用该对象可获取用户提交的信息。A、session B、request C、response D

3、、out8、request对象可以使用( A )方法获取表单中某输入框提交的信息。A、getParameter(String s)B、getValue(String s)C、getParameterNames(String s)D、getParameterValue(String s)9、JSP的内置对象中( A )对象可对客户的请求作出动态响应,向客户端发送数据。A、responseB、requestC、applicationD、out10、以下方法,哪个可使session无效?( A )A、session.removeAttribute(String key)B、session.inval

4、idate()C、session.setAttribute(String key)D、session.getAttribute(String key)11、application对象能在( C )间共享。A、某个访问者所访问的当前页面B、某个访问者所访问的网站的各个页面之间C、该服务器上的所有的访问者的所有jsp页面D、该服务器上的所有的访问者的所有jsp页面和Java程序12、在JSP页面中使用bean,我们必须使用JSP动作标签( A )。A、useBean B、useBeans C、Beans D、JavaBean13、当useBean标签中的scope属性取值page时,该beans的

5、有效范围是( B )。A、当前客户B、当前页面C、当前服务器D、所有客户14、当useBean标签中的scope属性取值( C )时,该beans的有效范围是访问者的会话期间。A、requestB、pageC、sessionD、application15、JSP程序段的基本语法是( C )。A、VBScript语言语法B、JavaScript语言语法C、Java语法语言D、C语言语法16、下列哪一种不是JSP页面的组成元素.( D )A、JSP标签,如指令标签B、普通的HTML标记符C、Java表达式 D、C语言程序17、在一个JSP页面中不可以出现的注释形式为( B )A、B、rem 注释内

6、容C、/ 注释内容D、18、request.getRemoteAddr()方法的作用是:( B )A、获取客户提交的信息B、获取客户的IPC、获取客户机的名称D、获取服务器的IP19、当( C )时,JSP引擎产生一个session对象。A、web应用服务器启动时B、当web应用服务器启动后,第一个客户来访时C、当每个客户首次访问服务器上的一个JSP页面时D、当每个客户首次访问服务器上的一个JSP或HTML页面时20、当( A )时,JSP引擎产生一个application对象。A、web应用服务器启动后B、当web应用服务器启动后,第一个客户来访时C、当每个客户首次访问服务器上的一个JSP页

7、面时D、当每个客户首次访问服务器上的一个JSP或HTML页面时21、以下关于JavaBean的说法中,错误的是( B )。A、JavaBean是基于JAVA语言的B、JavaBean是JSP的内置对象之一C、JavaBean是一种Java类D、JavaBean是一个可重复使用的软件组件22、在编译Servlet或Javabean时,我们使用( A )命令。A、JavacB、JavaC、ServletD、以上三种都不对23、不属于JSP的out对象的方法的是( A )。A、getAttribute ()B、print()C、println()D、close()24、当( C )时,JSP引擎将消

8、灭某一个session对象。A、有新客户访问时B、web应用服务器启动后,第一个客户来访时C、该session对应的客户关闭浏览器D、该session对应的客户刷新jsp页面时25、下面对HTML描述准确的一项是(c)。A) 用html书写的文件是二进制文件B) 一个html文件无论被什么Web浏览器解释,其显示结果都是一样的C)html标记是不区分大小的D) html文件中有标记书写不合法时, Web浏览器会给出错误警告26.JavaBean的文件类型是:(A) A. .classs B. .javaConnection对象用来连接:(B)A. 数据库 B.数据源是Connection对象,

9、创建Statement 对象的方法是:(B)A. Statement st=new Statement (); B. Statement st=cn.createStatement()28.在JSP中使用session.putValue(username, u_name)可以在会话中保存:((A)A. u_name对象。 B. u_name的数值。29.在JSP中使用session.getValue(username)可以在会话中获取:(A)A. username 中的对象。 B. username的数值。30.在JSP中使用 后浏览器地址栏内的内容:(A)A.不发生变化。 B.发生变化。31

10、.在JSP中使用response.sendRedirect(jack.htm); 后浏览器地址栏内的内容:((B)A.不发生变化。 B.发生变化。32、JSP在WEB服务器上运行结果:(A) A.可以在WEB浏览器看到, B.只能在浏览器看到。 C.可能在WEB浏览器看到, D.不可能在WEB浏览器看到。33、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:(D) A. 作用于整个JSP页面。 B. 可以在一个页面中使用多个指令。 C. 为增强程序的可读性,建议将指令放在JSP文件的开头,但不是必须的。 D. 指令中的属性只能出现一次。34、(D)的范围是从We

11、b应用服务器一开始执行服务一直到Web应用服务器结束服务为止。 A.页内有效 B.请求有效 C.会话有效 D.应用有效35、选择、在JSP中使用标记时,不会出现的属性是:(c) A.name B.property C.value D.以上皆不会出现36、对于预定义的说法错误的是:(c) A、一次可声明多个变量和方法,只要以“;”结尾就行 B、一个声明仅在一个页面中有效 C、声明的变量将作为局部变量 D、在预定义中声明的变量将在JSP页面初始化时初始化37、从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:(D) A、 Select * from员工 whe

12、re 姓名 =_玛丽_ B 、Select * from员工 where 姓名 =%玛丽_ C、 Select * from员工 where 姓名 like _玛丽% D、 Select * from员工 where 姓名 like %玛丽%38、在JSP中调用JavaBean时不会用到的标记是:(A) A. B. C. D.39、关于JavaBean正确的说法是:(A) A、Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写 B、在JSP文件中引用Bean,其实就是用语句 C、被引用的Bean文件的文件名后缀为.java D、Bean文件放在任何目录下都可以被引用40、

13、Servlet程序的入口点是:(A) A、init() B、main() C、service() D、doGet()41、不能在不同用户之间共享数据的方法是(A) A、通过cookie B、利用文件系统 C、利用数据库 D、通过ServletContext对象42、page指令通过(A)属性指定当前页面的内容类型和字符集? A 、contentType B、 buffer C、 language D、 isErrorPage43、(B)指令指定自定义标签的描述器所在位置? A page B taglib C include D config44、在传统的HTML页面中加入(D)就构成了一个JS

14、P页面文件。A、JAVA程序片 B、JSP标签C、用“”标记符号括起来的程序 D、JAVA程序片和JSP标签45、假设在helloapp应用中有一个hello.jsp,它的文件路径如下:%JAVA_HOME%/webapps/helloapp/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是什么? ( C)A、http:/localhost:8080/hello.jspB、http:/localhost:8080/helloapp/hello.jspC、http:/localhost:8080/helloapp/hello/hello.jspD、http:/loc

15、alhost:8080/webapps/helloapp/hello/dello.jsp46、配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:(B )A、先安装TOMCAT,再安装JDKB、先安装JDK,再安装TOMCATC、不需安装JDK,安装TOMCAT就可以了D、JDK和TOMCAT只要都安装就可以了,安装顺序没关系47、对于“”之间声明的变量,以下说法正确的是:(B)A、不是JSP页面的成员变量B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响 D、是

16、JSP页面的局部变量48、假设在helloapp应用中有一个Javabean文件HelloServlet,它位于org.javathinker包下,那么这个bean的class文件应该放在什么目录下? ( D)A、helloapp/HelloServlet.classB、helloapp/WEB-INF/HelloServlet.classC、helloapp/WEB-INF/classes/HelloServlet.classD、helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class49、在客户端浏览器的源代码中可以看到(C )

17、A、JSP注释 B、HTML注释 C、JSP注释和HTML注释 D、JAVA注释50、page指令的作用是:(A )A、用来定义整个JSP页面的一些属性和这些属性的值B、用来在JSP页面内某处嵌入一个文件C、使该JSP页面动态包含一个文件D、指示JSP页面加载Java plugin51、page指令的import属性的作用是(C )A、定义JSP页面响应的MIME类型 B、定义JSP页面使用的脚本语言C、为JSP页面引入JAVA包中的类 D、定义JSP页面字符的编码52、page指令的(C )属性可以设置JSP页面是否可多线程访问A、session B、buffer C、isThreadSaf

18、e D、info53、(C )可在JSP页面出现该指令的位置处,静态插入一个文件。A、page指令标签 B、page指令的import属性C、include指令标签 D、include动作标签54、以下对象中的( D)不是JSP的内置对象。A、request B、session C、application D、bean55、在JSP中,内置对象(B )封装了用户提交的信息,使用该对象可以获取用户提交的信息。A、session B、request C、response D、out56、request对象可以使用( A)方法获取表单中某输入框提交的信息。A、getParameter(String

19、s) B、getValue(String s)C、getParameterNames(String s) D、getParameterValue(String s)57、JSP的内置对象中(A )对象可对客户的请求作出动态响应,向客户端发送数据。A、response B、request C、application D、out58、从( )开始,到(A )结束,被称为一个会话。A、访问者连接到服务器,访问者关闭浏览器离开该服务器B、服务器启动,服务器关闭C、访问者连接到服务器,服务器关闭D、服务器启动,访问者关闭浏览器离开该服务器 59.下列代码编译后不会出现警告或错误的是 ( D )。(A)

20、char c = a; (B) byte b = 255; (C) float c = 10.0; (D) double d = 1.0f;60.下边哪个不是FORM的元素?(D)A.input B.textarea C.select D.table61.下面哪个是空格(B)A.& B.  C.© D.<62.中的align属性是什么含意?(C)A.加粗 B.斜体 C.对齐方式 D.边框样式63.下边哪个不是JSP的内置对象?(C)A.session B.request C.cookie D.out64.哪个是JSP指令标记?(C)A. B. C. D.65.

21、当在JSP文件中要使用到Vector对象时,应在JSP文件中加入以下哪个语句?(C)A. B.C. D.66. 关于JavaBean的说法,哪个是正确的?(D)A. JavaBean的具体类可以不是public的。 B. JavaBean可以只提供一个带参数的构造器。C. jsp:userBean可以向HTML标记一样不关闭。 D. JavaBean可以保存状态。67. JavaBean的生命周期中,哪个是用来跟踪用户的会话的?(A)A. session B. request C. page D. application68. 要在session对象中保存属性,可以使用以下哪个语句?(A)A.

22、 session.getAttribute(“key”,”value”);B. session.setAttribute(“key”,”value”);C. session.setAtrribute(“key”);D. session.getAttribute(“key”);69. jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是?(D)A. forward之后可以使用原来的request对象,而且效率较高。B. sendRedirect之后不可以使用原来的request对象,而且效率较低。C. forward地址栏不变化,只能在Web应用程序内的页面间跳转。

23、D. forward地址栏变化,可以跳转到任何页面和机器。70.关于get和post两种请求,下列说法正确的是?(A)A. get请求是默认的。B. get请求处理的数据量大小不受到限制。/get处理小数据量C. post请求地址栏里是能看到数据的。D. post请求可以由doGet方法处理。71. 如果Tomcat安装后,想要修改它的端口号,可以通过修改/conf下的(B)文件来实现。A. web.xmlB. server.xmlC. server-minimal.xmlD. tomcat-user.xml72. 下边哪个不是MVC中的组成部分?(B)A. JavaBean B. Frame

24、Work C. JSP D. Servlet73. 哪个不是Servlet接口的方法?(D)A. doGet方法 B. doPost方 C. init方法 D. forward方法74. 下面哪一个是正确使用JavaBean的方式?(A)A. B. C. D. 二、判断题1. Servlet程序的入口点是service (错) 2. 属性language定义jsp页面的描述性息,属性值可以是任意字符串。 (错)3. JSP技术基于JAVA语言,是不区分大小写的。 (错)4. float型float f=3.4是否正确 (错)5. JSP中包括2种指令:page 指令和include指令。 (错

25、)6. 在JAR文件中,所有类文件必须以对应包的目录结构存放。 (对)7. JSP页面中一定要包含jsp代码。 (错)8. 通过cookie方法能在不同用户之间共享数据。 (错)9.page指令中的import属性可以多次发生. (对)10.在一个页面中可使用多个标记来定义多个Bean. (对)11.抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数。 (对)12. JSP能够实现功能均可由Servlet实现。 (对)13. Servlet能够实现功能均可由JSP实现。 (对)14. JSP分页代码中先取总记录数,得到总页数,再取所有的记录,最后显示本页的数据(对)15. get请求处

26、理的数据量大小不受到限制。 (错)16. forward之后可以使用原来的request对象,而且效率较高。 (对)17. sendRedirect之后不可以使用原来的request对象,而且效率较低。 (对)18. forward地址栏不变化,只能在Web应用程序内的页面间跳转。 (对)19. forward地址栏变化,可以跳转到任何页面和机器。 (错)20.Bean文件放在任何目录下都可以被引用。 (错)21.char型变量不能定义为一个中文 (错)22.每次向Web服务器做出请求时,Web都必须加载和执行Servlet (FALSE)23.每个HttpSession对象都有惟一的ID。

27、(对)24.JavaWeb应用程序必须负责为HttpSession分配惟一的ID。 (错)25.JSP隐式对象session中,如果用户浏览器未确认会话ID,则isNew()方法false。(FALSE)26.Serverlet作为对象实例持久存在于请求之间 (错) 27.每个HTTP请求对应一个单独的ActionServlet实例。 (错)28.init()方法在Servlet处理第一个请求之前调用。 (对)29.page对象是javax.servlet.ServletConfig接口的实例 (错) 30.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写。 (对)三、

28、填空1. application对象是代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息 ,而session对象则是每个客户专用的。2. 所有JSP程序操作都在服务器端执行。3. JSP是运行在WEB服务器上的脚本语言。4. 作用域最大的JSP内置对象是:application5. 理论上,GET是 用于获取服务器信息并将其作为响应返回给客户端 ,POST是 用于客户端把数据传送到服务器 。6. JDBC的主要任务是:与数据库建立连接、发送SQL语句 、处理结果。7. Tomcat服务器的默认端口是 8080。怎样修改tomcat的端口在Tomcat下打开conf文件夹找到server.xml文件用记事本打开在中把8080更改即可8. jsp主要内置对象有: application、exception、pageContext、request、session、response、out、config、page。9. 一个Bean由三部分组成:实现java.io.serializable接口、提供无

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

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