JSP填空题和判断题
更新时间:2024-01-04 14:38:01 阅读量: 教育文库 文档下载
填空题
1.W3C是指___万维网联盟_______。 2.Internet采用的通信协议是___TCP/IP___。
3.当今比较流行的技术研发模式是__C/S__和__B/S__的体系结构来实现的。 4.Web应用中的每一次信息交换都要涉及到__服务器_和_客户端__两个层面。 5.HTML文档的开头和结束元素为_______。 6.表格定义中使用的子标记的含义为___单元格___。 7.将一个图像作为一个超级链接,用到了____标记。
8.input表单域表示一个文本框时,它的type属性应该赋值为__text____。 9.URL是Uniform Resource Locator的缩写,中文称之为 统一资源定位器 。 10.超级链接标记的href属性取值为 链接的目标地址 。
11.一个完整的JSP页面是由普通的HTML标记、JSP指令标记、JSP动作标记、变量声明与方法声明、 程序片(Scriptlet) 、表达式( )、 注释(Comment) 7种要素构成。
12.JSP页面的基本构成元素,其中变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP脚本元素 。
13.指令标记、JSP动作标记统称为 JSP标记 。
14.“<%!”和“%>”之间声明的方法在整个页面内有效,称为 页面的成员方法 。
15.在“<%!”和“%>”之间声明的变量又称为 页面成员变量 ,其作用范围为整个JSP页面。 16.JSP页面的程序片中可以插入 HTML 标记。
17.当JSP页面的一个客户线程在执行 synchronized 方法时,其他客户必须等待。 18.JSP页面中,输出型注释的内容写在 “” 之间。
19.JSP声明函数时,如果在前面加上_synchronize 关键字,功能是当前一个用户在执行该方法时,其他用户必须等待,直到该用户完成操作。
20.Page指令的属性Language的默认值是 java 。
21、在Error.jsp页面中,要使用Exception对象,必须设置的指令是<%@page isErrorPage = “true”%>. 22、要使java bean在整个应用程序的声明周期中,被该应用程序中的任何JSP文件所使用,则该java bean
的Scope属性必须设置为 application 。
23、在Servlet中,主要使用HttpServletResponse类的重定向方法 sendRedirect 方法实现重定向,以及使用RequestDispatcher类的转发方法 forward 方法实现转发功能。
24.out对象的__ out.flush()_____方法,功能是输出缓冲的内容。 25.JSP的__session___对象用来保存单个用户访问时的一些信息。
26.response对象的_sendRedirect(URL url)___方法可以将当前客户端的请求转到其他页面去。 27.当客户端请求一个JSP页面时,JSP容器会将请求信息包装在__request__对象中。 28.response.setHeader(“Refresh”, “5”)的含义是指 页面刷新时间为 5秒__。
29.在JSP中为内置对象定义了4种作用范围,即Application Scope 、Session Scope 、Page Scope 和Request Scope 四个作用范围。
30.表单的提交方法包括___post_______和____get______方法。
31.表单标记中的__action___属性用于指定处理表单数据程序url的地址。
32、JavaBean是一个 java 类,它必须有一个 无参的构造 方法。 33、JSP的是内部对象可以直接使用,它是由 web容器 创建的。
34、在JSP中,页面间对象传递的方法: request 、 session 、 application 、 cookie 等方法。 35、在jsp页面中,可以用request对象的 gtParameterValues() 方法来获取其他页面传递参数值的数组。.
36、在JSP中使用JavaBean的标签是
是 实例化一个Bean对象 。
37、使用cookie的基本步骤为:创建cookie对象, 传送cookie对象 , 读取cookie对象 ,设置cookie
对象的有效时间。
38.在Web服务器端使用JavaBean,将原来页面中程序片完成的功能封装到JavaBean中,这样能很好地
实现 业务逻辑层与视图层的分离。
39.JavaBean中用一组set方法设置Bean的私有属性值,get方法获得Bean的私有属性值。set和get方法
名称与属性名称之间必须对应,也就是:如果属性名称为xxx,那么set和get方法的名称必须为 setXxx() 和 getXxx() 。
40.用户在实际Web应用开发中,编写Bean除了要使用import语句引入Java的标准类,可能还需要自己
编写的其他类。用户自己编写的被Bean引用的类称之为Bean的辅助类 。
41.创建JavaBean的过程和编写Java类的过程基本相似,可以在任何Java的编程环境下完成 编写、编
译和发布 。
42.布置JavaBean要在Web服务目录的WEB-INF\\classes文件夹中建立与 Bean的包名 对应的子目
录,用户要注意目录名称的大小写。
43.使用Bean首先要在JSP页面中使用 import 指令将Bean引入。
44.要想在JSP页面中使用Bean,必须首先使用
的实例。
45.scope属性代表了JavaBean的作用范围,它可以是page、 request 、session和application四个作用
范围中的一种。
46、getConnection()是 DriverManager 类的方法,使用过程中可能会抛出 SQLException 异常。 47、Servlet中使用Session对象的步骤为:调用 HttpServletRequest.getSession() 得到Session对象,查看
Session对象,在会话中保存数据。
48、控制器主要负责两方面的动作: 把用户的请求分发到相应的模型 ; 将模型的改变及时反映到视图
上 。
49.JDBC的英文全称是 Java Data Base Connectivity ,中文意义是 Java数据库连接 。
50.简单地说,JDBC能够完成下列三件事:与一个数据库建立连接(connection)、向数据库发送SQL语句(statement) 、 处理数据库返回的结果(resultset) 。
51.JDBC主要由两部分组成:一部分是访问数据库的高层接口,即通常所说的 JDBC API ;另一部分是由数据库厂商提供的使Java程序能够与数据库连接通信的驱动程序,即 JDBC Database Driver 。 52.目前,JDBC驱动程序可以分为四类:JDBC-ODBC桥 、部分用Java来编写的本地API驱动程序 、JDBC网络纯Java驱动程序 、本地协议纯Java驱动程序 。 53.数据库的连接是由JDBC 的 DrvierManager类 管理的。 54.下面的代码建立Mysql数据库的连接,请填空:
try{ Class.forName(\ com.mysql.jdbc.Driver \ }
创建连接的代码如下: try{ //和数据库建立连接 conn=
DriverManager.getConnection(
\ jdbc:mysql: //localhost:3306/booklib\ …… conn.close(); }
catch(Exception e){ out.println(e.toString()); }
55.查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs = stmt.executeQuery (\bid,name,author,publish,price from book\语句,得到的结果集rs第一列对用 bid ;而每一次rs只能看到 一 行,要在看到下一行,必须使用 next() 方法移动当前行。ResultSet对象使用 getXXX() 方法获得当前行字段的值。
56.stmt为Statement对象,执行String sqlStatement = \语句后,删除
数据库表的记录需要执行stmt.executeUpdate ( sqlStatement ); 语句。
57.用户可以有多种方式请求Servlet,如 浏览器直接调用 , 页面form中提交调用 、 超级连接
调用 、 Servlet调用 等。
58.javax.servlet.Servlet接口定义了三个用于Servlet生命周期的方法,它们是init() 、service() 、 destroy() 方法。
59.Servlet中使用Session对象的步骤为:调用 HttpServletRequest.getSession() 得到Session对象,查看Session对象,在会话中保存数据。
60.Servlet运行于 服务器 端,与处于客户端的___Applet____相对应。 61.当Server关闭时,__Servlet___就被销毁。
62.使用Servlet处理表单提交时,两个最重要的方法是_Post__和__Get__。 63.Serlvet接口只定义了一个服务方法就是_Service()_。
64.MVC是三层开发结构,这三个字母按顺序分别代表_Model__、___View_、__Controller_______。 65. 模型 封装了数据和对数据的操作,是实际进行数据处理计算的地方。 视图 是应用和用户之间的接口,它负责将应用显现给用户和显示模型的状态。控制器 负责视图和模型之间的交互,控制对用户输入的响应、响应方式和流程。
66.控制器主要负责两方面的动作: 把用户的请求分发到相应的模型 ; 将模型的改变及时反映到视图上 。
67.Sun公司的JSP规范提出了两种用JSP技术建立应用程序的方式,分别称为JSP Model 1(模式1)和JSP Model 2(模式2)。
68.在Servlet中,主要使用HttpServletResponse类的重定向方法 sendRedirect 方法实现重定向,以及使
用RequestDispatcher类的转发方法 forward 方法实现转发功能。 判断题
1.动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生
成的(对 )
2.Web开发技术包括客户端和服务器端的技术。(对 ) 3.Tomcat和JDK都不是开源的。(错)
4、session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象
不同。( √ )
5、Requestdispatcher的forward方法和include方法的区别是forward可以到另外一个web应用的资源,而include只能到同一web的另外资源。(× )
6、如果一个Sevlet有多个Filter,则优先级最高的Filter先执行。(× ) 7.在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。(对) 8.JSP引擎执行字节码文件的主要人物之一是直接将HTML内容发给客户端。(对)
9.JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP标记。(对)
10.JSP页面中的指令标记、JSP动作标记统称为脚本元素。(错)
11.在“<%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享。(错) 12.在“<%!”和“%>”标记之间声明的Java的方法在整个页面内有效。(对) 13.页面成员方法不可以在页面的Java程序片中调用。(错)
14.程序片变量的有效范围与其声明位置有关,即从声明位置向后有效,可以在声明位置后的程序片、表
达式中使用。(对)
15.程序片变量不同于在“<%!”和“%>”之间声明的页面成员变量,不能在不同客户访问页面的线程之
间共享。(对)
16.JSP中Java表达式的值由服务器负责计算,并将计算值按字符串发送给客户端显示。(对) 17.在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。(错) 18.不可以用一个page指令指定多个属性的取值。(错)
19.jsp:include动作标记与include指令标记包含文件的处理时间和方式不同。(对)
20.jsp:param动作标记不能单独使用,必须作为jsp:include、jsp:forward标记等的子标记使用,并为它们提供参数。(对)
21.
24.Page指令不能定义当前JSP程序的全局属性。(错)
25、在JSP中,<%! int c=5; out.print(c);%> 此式正确.。(×) 26、
28、当同时有多个请求发送到一个Servlet时,服务器将会为每个请求创建一个新的线程来处理客户端的请求。 ( √ )
29.HTML称为超文本元素语言,它是Hypertext Marked Language的缩写。( 对 ) 30.一个HTML文档必须有
和31.超级链接不仅可以将文本作为链接对象,也可以将图像作为链接对象。(对) 32.表单域一定要放在
正在阅读:
JSP填空题和判断题01-04
党员谈话记录问题汇总08-20
2021年证券公司实习报告5000字08-12
浅谈小学生作文想象力的培养05-14
IP和子网掩码计算03-15
居住证明范本02-06
奥巴马对乔布斯的悼文03-07
英语学习中跨文化交际意识和能力的培养12-29
ABAQUS非线性模拟注意11-02
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 填空
- 判断
- JSP
- ch2 - 符号计算2010a
- 中 国 航 天 六 院 简 介- 兰大就业网- 西部高校学生就业门户
- 失败并不可怕优秀励志演讲稿-word范文(1页)
- 电氧焊下井安全措施
- 部编二年级下册《语文园地四》教学设计及反思
- 《雾霾》教学案例
- 医院“三重一大”制度的实施办法
- 2019版湖北省荆州中学高三8月摸底考试地理试题(含答案)
- 人性的优点
- 脱硫6kV真空开关检修
- 筏板钢筋技术交底记录 - 图文
- 我的教学风格和理念
- 巴黎圣母院毕业论文
- 海跃庭院设计 - 关于屋顶花园设计的有关问题解析
- 老年原发性高血压107例的合理用药体会
- 七年级地理下册第六章我们生活的大洲 - 亚洲6.1位置和范围教案新版新人教版
- 2016邓州二模
- 第五课 剪剪撕撕画画贴贴
- 201677事变介绍
- 圣诞讲章1