《JSP语言程序设计及应用》期末复习题
一、填空题
1、ASP全称为(Active Server Pages) ,是一种由(Microsoft)公司开发的服务器端的脚本语言运行环境。 2、在Windows XP平台上运行ASP文件,需要安装(IIS) 。 3、HTML是一种用来制作(超文本)文档的标记语言。 4、 在HTML标记语言中, 表单的标记对是 (
) , 表单有以下两种提交方式 (post) 和 (get) 。 5、表单标记对中常用的输入域有: (单行文本框) 、 (密码框) 、 (复选框) 、 (单选框) 、 (滚动文本框)和(文 本区) 。 6、ASP可以使用(VBScript)和(JavaScript)作为脚本语言,其中(VBScript)是ASP默认的脚本语 言。 7、 ASP脚本语言若在服务器端运行, 使用 (<%?%>) 标记对, 若在客户端运行, 使用 (
) 标记对。 8、
VBScript中有( 一 )种数据类型,称为(变体类型) 。 9、JSP推出的时间是( 1999 )年。
10、
常用的Web服务器有( Apache) 、 ( Resin )和( Tomcat ) 。 11、Web应用的两层架构体系中,把( 逻辑层 )和( 数据处理层 )放在同一层中。 12、配置JDK环境变量目的有以下三个: (让操作
系统自动查找编译器、解释器所在的路径) 、 (设置程序 编译和执行时需要的类路径)和(Tomcat服务器安装时需要知道虚拟机所在的路径) 。 13、修改Tomcat默认Web服务目录,需要打开(server.
xml)文件,它存放在(\Tomcat5.0\conf)目录下。 。 14、Java程序片中的实体定义包括(变量定义) 、 ( 方法定义)和(类定义) 。 15、表单的提交方法包括(get)和(post)方法。 16、JSP页面中,输出型注释的内容写在 和 之间。 17、VBScript中有两个字符串连接运算符,分别是(&;)和(+) 。 18、ASP的内置对象包括(response) 、 (request) 、 (session) 、 (application)和(Server) 。 19、request对象集合主要有(cookies) 、 (form) 、 (querystring)和(servervariables)四种。 20、SQL的操作有(select) 、 (insert) 、 (update)和(delete)四种。 21、电子商务网站主要由以下四部分构成,它们分别是(登录和注册) 、 (显示商品) 、 (购物车)和(结账 处理) 。 22、文件包含指令的格式是() 。 23、使用session对象的( public Boolean isNew() ) ,判断是否是一个新的客户。 24、 不同的客户余服务器连接时有不同的 ( session ) 对象, 而所有的客户都共同拥有同一个 (application )
1
对象。 25、out对象是一个(输出流) ,用来向(客户端)输出数据。 26、对文件的操作的流有(字节流) 、 (字节缓存流) 、 (字符流) 、 (字符缓存流) 、 (回压字符流) 、 (数据流) 和(对象流) 。 27、使用数据源连接数据库,这种连接方式分为以下三个步骤: (创建一个数据源) 、 (加载JDBC-ODBC 驱动程序)和(建立一个到数据库的连接) 。 28、bean本身是(遵循一定规范的Java类) ,是一个(可以重复使用)的组件。 29、假设bean类的成员变量名是xxx,则访问该变量的两个方法命名为( get***() )和( setXxx() ) ; 若成员变量xxx是布尔类型,则只有一个访问方法,其命名是( isXxx() ) 。
30、在JSP页面中使用(动作标签useBean)获得一个bean对象。
二、简述题
1、与ASP比较,JSP有哪些优点?JSP有哪些缺点? 优点:①JSP代码跨平台,即一次编写,处处运行。 ③支持多种网页格式 ④JSP标签可扩充性 ②
JSP组件跨平台 ⑤健壮性与安全性
缺点:①JSP技术极大地增加了产品的复杂性 ②Java的高效率运行需要占用大量的内存和硬盘空间 ③JSP程序调试困难 2、如何配置JDK环境 右键单击“我的电脑” ,选择“属性”→“高级” ,然后单击“环境变量” 。在“环境变量”选项卡中分别 配置变量名为“path” 、 “classpath” 、 “J