JSP填空题和判断题(8页).doc
《JSP填空题和判断题(8页).doc》由会员分享,可在线阅读,更多相关《JSP填空题和判断题(8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-JSP填空题和判断题-第 8 页填空题1W3C是指_万维网联盟_。2Internet采用的通信协议是_TCP/IP_。3当今比较流行的技术研发模式是_C/S_和_B/S_的体系结构来实现的。4Web应用中的每一次信息交换都要涉及到_服务器_和_客户端_两个层面。5HTML文档的开头和结束元素为_。6表格定义中使用的子标记的含义为_单元格_。7将一个图像作为一个超级链接,用到了_标记。8input表单域表示一个文本框时,它的type属性应该赋值为_text_。9URL是Uniform Resource Locator的缩写,中文称之为 统一资源定位器 。10超级链接标记的href属性取值为 链
2、接的目标地址 。11一个完整的JSP页面是由普通的HTML标记、JSP指令标记、JSP动作标记、变量声明与方法声明、 程序片(Scriptlet) 、表达式( )、 注释(Comment) 7种要素构成。12JSP页面的基本构成元素,其中变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP脚本元素 。13指令标记、JSP动作标记统称为 JSP标记 。14“”之间声明的方法在整个页面内有效,称为 页面的成员方法 。15在“”之间声明的变量又称为 页面成员变量 ,其作用范围为整个JSP页面。16JSP页面的程序片中可以插入 HT
3、ML 标记。17当JSP页面的一个客户线程在执行 synchronized 方法时,其他客户必须等待。18JSP页面中,输出型注释的内容写在 “” 之间。19JSP声明函数时,如果在前面加上_synchronize 关键字,功能是当前一个用户在执行该方法时,其他用户必须等待,直到该用户完成操作。20Page指令的属性Language的默认值是 java 。21、在Error.jsp页面中,要使用Exception对象,必须设置的指令是.22、要使java bean在整个应用程序的声明周期中,被该应用程序中的任何JSP文件所使用,则该java bean的Scope属性必须设置为 applicat
4、ion 。23、在Servlet中,主要使用HttpServletResponse类的重定向方法 sendRedirect 方法实现重定向,以及使用RequestDispatcher类的转发方法 forward 方法实现转发功能。24out对象的_ out.flush()_方法,功能是输出缓冲的内容。25JSP的_session_对象用来保存单个用户访问时的一些信息。26response对象的_sendRedirect(URL url)_方法可以将当前客户端的请求转到其他页面去。27当客户端请求一个JSP页面时,JSP容器会将请求信息包装在_request_对象中。28response.set
5、Header(“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 、 sessi
6、on 、 application 、 cookie 等方法。35、在jsp页面中,可以用request对象的 gtParameterValues() 方法来获取其他页面传递参数值的数组。.36、在JSP中使用JavaBean的标签是 ,其中id的用途是 实例化一个Bean对象 。37、使用cookie的基本步骤为:创建cookie对象, 传送cookie对象 , 读取cookie对象 ,设置cookie对象的有效时间。38在Web服务器端使用JavaBean,将原来页面中程序片完成的功能封装到JavaBean中,这样能很好地实现 业务逻辑层与视图层的分离。 39JavaBean中用一组set方
7、法设置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-INFclasses文件夹中建立与
8、 Bean的包名 对应的子目录,用户要注意目录名称的大小写。43使用Bean首先要在JSP页面中使用 import 指令将Bean引入。44要想在JSP页面中使用Bean,必须首先使用 动作标记在页面中定义一个JavaBean的实例。45scope属性代表了JavaBean的作用范围,它可以是page、 request 、session和application四个作用范围中的一种。46、getConnection()是 DriverManager 类的方法,使用过程中可能会抛出 SQLException 异常。47、Servlet中使用Session对象的步骤为:调用 HttpServletR
9、equest.getSession() 得到Session对象,查看Session对象,在会话中保存数据。48、控制器主要负责两方面的动作: 把用户的请求分发到相应的模型 ; 将模型的改变及时反映到视图上 。49JDBC的英文全称是 Java Data Base Connectivity ,中文意义是 Java数据库连接 。50简单地说,JDBC能够完成下列三件事:与一个数据库建立连接(connection)、向数据库发送SQL语句(statement) 、 处理数据库返回的结果(resultset) 。51JDBC主要由两部分组成:一部分是访问数据库的高层接口,即通常所说的 JDBC API
10、 ;另一部分是由数据库厂商提供的使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.get
11、Connection( jdbc:mysql: /localhost:3306/booklib,root,); conn.close();catch(Exception e) out.println(e.toString(); 55查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs = stmt.executeQuery (select bid,name,author,publish,price from book);语句,得到的结果集rs第一列对用 bid ;而每一次rs只能看到 一 行,要在看到下一行,必须使用 next() 方法移动当前行。Resu
12、ltSet对象使用 getXXX() 方法获得当前行字段的值。56stmt为Statement对象,执行String sqlStatement = delete from book where bid=tp1001 ;语句后,删除数据库表的记录需要执行stmt.executeUpdate ( sqlStatement ); 语句。57用户可以有多种方式请求Servlet,如 浏览器直接调用 , 页面form中提交调用 、 超级连接调用 、 Servlet调用 等。58javax.servlet.Servlet接口定义了三个用于Servlet生命周期的方法,它们是init() 、service(
13、) 、 destroy() 方法。59Servlet中使用Session对象的步骤为:调用 HttpServletRequest.getSession() 得到Session对象,查看Session对象,在会话中保存数据。60Servlet运行于 服务器 端,与处于客户端的_Applet_相对应。61当Server关闭时,_Servlet_就被销毁。62使用Servlet处理表单提交时,两个最重要的方法是_Post_和_Get_。63Serlvet接口只定义了一个服务方法就是_Service()_。64MVC是三层开发结构,这三个字母按顺序分别代表_Model_、_View_、_Control
14、ler_。65 模型 封装了数据和对数据的操作,是实际进行数据处理计算的地方。 视图 是应用和用户之间的接口,它负责将应用显现给用户和显示模型的状态。控制器 负责视图和模型之间的交互,控制对用户输入的响应、响应方式和流程。66控制器主要负责两方面的动作: 把用户的请求分发到相应的模型 ; 将模型的改变及时反映到视图上 。67Sun公司的JSP规范提出了两种用JSP技术建立应用程序的方式,分别称为JSP Model 1(模式1)和JSP Model 2(模式2)。68在Servlet中,主要使用HttpServletResponse类的重定向方法 sendRedirect 方法实现重定向,以及使
15、用RequestDispatcher类的转发方法 forward 方法实现转发功能。判断题1动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的(对 )2Web开发技术包括客户端和服务器端的技术。(对 )3Tomcat和JDK都不是开源的。(错)4、session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象不同。( ) 5、Requestdispatcher的forward方法和include方法的区别是forward可以到另外一个web应用的资源,而include只能到同一web的另外资源。(
16、)6、如果一个Sevlet有多个Filter,则优先级最高的Filter先执行。( )7在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。(对)8JSP引擎执行字节码文件的主要人物之一是直接将HTML内容发给客户端。(对)9JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP标记。(对)10JSP页面中的指令标记、JSP动作标记统称为脚本元素。(错)11在“”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享。(错)12在“”标记之间声明的Java的方法在整个页面内有效
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP 填空 判断
限制150内