java web期末练习题(1)

上传人:小** 文档编号:91945670 上传时间:2019-07-04 格式:PDF 页数:7 大小:155.73KB
返回 下载 相关 举报
java web期末练习题(1)_第1页
第1页 / 共7页
java web期末练习题(1)_第2页
第2页 / 共7页
java web期末练习题(1)_第3页
第3页 / 共7页
java web期末练习题(1)_第4页
第4页 / 共7页
java web期末练习题(1)_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《java web期末练习题(1)》由会员分享,可在线阅读,更多相关《java web期末练习题(1)(7页珍藏版)》请在金锄头文库上搜索。

1、练习题练习题 A Unit 1 1、在 JSP 中引入 JavaScript 的方法有哪些? 2、在 JavaScript 中,下面的哪些变量名是正确的? (1)abc(2) 7Name(3) user_name(4)case (5)_17(6)news(7)pwd_1(8) i 3、在 JavaScript 中如何定义并调用函数? 4、应用 JavaScript 如何打开一个新的窗口? 5、编写一个 JSP 页面,分别利用 JSP 脚本元素和 JSTL 核心标签两种方法输 出九九乘法表。 6、编写一个 JavaScript 程序,弹出一个提示对话框,并将用户输入的信息显 示在浏览器的状态栏上

2、。 7、编写一个 JavaScript 程序,在 JSP 页面上输出当前日期。 Unit 2 1、JSP 页面由哪些元素构成? 2、JSP 中主要包含哪几种指令标识?它们的作用及语法格式是什么? 3、JSP 中的脚本标识包含哪些元素?它们的作用及语法格式是什么? 4、在 JSP 中可以使用哪些注释?它们的语法格式是什么? 5、JSP 中常用的动作标识有哪些? 6、有几种方法可实现在页面中来包含文件?如何实现?它们有什么区别? 7、分别应用 include 指令和 include 动作标识在一个 JSP 页面中包含另一个 JSP 文件。 8、 在 JSP 页面中分别通过 JSP 表达式和 EL

3、表达式输出文字“用代码书写人 生” 。 Unit 3 1、JSP 提供的内置对象有哪些?作用分别是什么? 2、当表单提交信息中包括汉字时,在获取时应该做怎样的处理? 3、如何实现禁用缓存功能? 4、如何重定向网页? 5、如果用户长时间不操作 session 对象,用户的 session 对象会消失吗? 6、用户关闭浏览器后,用户的 session 对象会立即消失吗? 7、如何延长 sesslon 的过期时间? 8、session 对象与 application 对象的区别有哪些? 9、编写一个简单的留言簿,写入留言,提交后显示留言内容。 Unit 4 1、什么是 JavaBean?使用 Jav

4、aBean 的优点是什么? 2、按功能 JavaBean 可分为哪几种?在 JSP 中最为常用的是哪一种? 3、在 JSP 中,一个标准的 JavaBean 需要具备哪些条件? 4、 创建一个名为 Bookinfo 的值 JavaBean, 要求该 JavaBean 具有 name、 price、 stock 和 author 简单属性,属性类型为 Srring。 Unit 5 1、 什么是 Serv1et?Servlet 的技术特点是什么? Servlet 与 JSP 有什么区别? 2、创建一个 Servlet 通常分为哪几个步骤? 3、运行 Servlet 需要在 web.xml 文件中进

5、行哪些配置? A /123 4、怎样设置 Servlet 的启动装入优先级别? 5、当访问一个 Servlet 时,以下 Servlet 中的哪个方法先被执行?() (A)destroy()(B) doGet()(C) service()(D) init0 6、假设在 myServlet 应用中有一个 MyServlet 类,在 web.xml 文件中对其进 行如下配置: mysrvlet com.wgh.MyServlet myservlet /welcome 则以下选项可以访问到 MyServlet 的是( http:/localhost:8080/myservlet/welcome)。

6、(A) http:/localhost:8080/MyServlet (B) http:/localhost:8080/myservlet (C) http:/localhost:8080/com/wgh/MyServlet (D) http:/localhost:8080/ welcome 7、创建一个 Servlet。要求通过在浏览器地址栏中访问该 Servlet 后,输出 一个 1 行 1 列的表格,表格中的内容为“用代码书写人生” 。 8、实现一个简单的登录程序。要求 Servlet 接收用户输入的用户名和密码, 然后输出到页面中。 Unit 6 1、在 Windows XP 操作系统

7、中,通过 JDBC 连接 SQL Server 2000 数据库需 要进行什么操作? 2、简述 JDBC 连接数据库的基本步骤。 3、写出 SQL Server 2000 数据库的驱动及连接本地机器上的数据库 db_ databse 的 URL 地址。 4、执行动态 SQL 语句的接口是什么? 5、Statement 实例又可以分为哪 3 种类型?功能分别是什么? 6、JDBC 中提供的两种实现数据查询的方法分别是什么? 7、编写一个简易的留言簿,实现掭加留言并显示留言的功能,数据库采用 SQL Server 2000。 8、 编写一个连接 MySQL 数据库的程序, 要求将前台表单填写的数据

8、保存到 数据表中。 练习题练习题 B Unit 1 一、选择题 1JSP 文件在第一次运行的时候被 JSP 引擎编译为()文件。 A.ScrvletB.ClassC.HTMLD.XML 2 MVC 设计模式将应用程序分为()部分。 A.2B.3C4D.5 3 Java FE 体系中 Web 层技术是()。 A.HTMLB.JavaBeanC.EJBD.JSP 二、填空题 1当前主流的三大动态 Web 开发技术是 PHP、ASP/ASP. NET 和_。 2. MVC 设计模式将应用程序分为模型、_和_。 3. JSP 页面的执行方式是_。 5 JSP 的两种体系结构是_和_。 三、简答题 1

9、简述 JSP 的优点。 2 简述 JSP 的工作原理。 3 简述 JSP 开发 Web 站点的主要方式。 4 简述 JSP 两种体系结构。 5 简述 MVC 模式及其优缺点。 Unit 2 一、选择题 1. 在以下()标签用来对页面内容进行预定义。 A.B.C.D. 2. 以下()标签用来建立无序列表。 A.B. C.D. 3. 以下()JavaScrtpt 对象可以获取用户当前使用的浏览器的版本信息。 A.naigatorB.screcnC.wndowD.document 二、填空题 1HTML 文档的扩展名是_或_,它们是可供浏览器解释浏览的网页 文件格式。 2.Wcb 服务器通过_获取用

10、户信息。 3.在 HTML 中加入 CSS 的方法主要有_、_和_。 4.HTML 文档分为文档头和_两部分。 5.常用的列表分别有_和_。 6. 表单一般由_、_和_组成。 7. _是一种能够有效描述信息的组织形式,由行、列和单元格组成。 三、简答题 l. 什么是 HTMI.?它有什么基本标签? 2. 什么是 CSS? 3. 简述 CSS 中定义样式表的几种方式。 4. 简述 HTML 中加入 CSS 的几种方式。 5. 什么是 JavaScrpt? 6. 简述 JavaScript 和 Java 的区别。 Unit 3 一、选择题 1. JSP 规范唯一支持的语言是()。 A. C#B.

11、C+C. JavaD.Basic 2. JSP 中,HTMI.注释的特点是()。 A.发布网页时看不到,在源文件中也看不到 B.发布网页时看不到,在源文件中能看到 C.发布网页时能看到,在源文件中看不到 D.发布网页时能看到,在源文件中也能看到 3. page 指令的属性中可以多次设计的属性是()。 A.importB.sessionC.extendsD.info 4.用于获取 bean 属性的动作是()。 A.B. C.D. 5.用于为其他动作提供附加信息的动作是()。 AB CD 二、填空题 1 JSP 标记都是以_或_开头,以_或_结尾。 2 JSP 页面就是在_或 _代码中嵌入 Jav

12、a 语法或 JSP 元素。 3 JSP 的指令描述_转换成 JSP 服务器所能执行的 Java 代码的控制信 息,用于指定整个 JSP 页面的相关信息,并设置 JSP 页面的相关属性。 4JSP 程序中的注释有_、_和_注释。 5JSP 表达式常用在_、生成动态链接地址和动态指定 Form 表单处理页 面。 三、简答题 1简述 JSP 程序中 3 种注释的异同。 2简述 page 指令、include 指令和 taglib 指令的作用。 3application 对象有什么特点?它与 session 对象有什么联系和区别? 4JSP 常用基本动作有哪些?简述其作用。 5简述 include 指

13、令和动作的异同。 Unit 4 一、选择题 1.下列()不是 request 对象的方法。 A.addHeader( String name, String value) B.getSession(Boolean create) C.setAttrihute( String name, java. lang. Object o) D.isSecure() 2.response 对象的 setHeader( String name,String value)方法的作用是()。 A 添加 HTTP 文件头 B 设定指定名字的 HTTP 文件头的值 C 判断指定名字的 HTTP 文件头是否存在 D

14、向客户端发送错误信息 3. 设置 session 的有效时间(也叫超时时间)的方法是()。 A. setMaxinactivelnterval(int interval) B getAttributeName() C setAttrlbuteName(Strlng name, java.lang.Object value) D getLastAccessedTime() 4. 能清除缓冲区中的数据,并且把数据写到客户端是 out 对象中的方法是 ()。 A. out.newLine()B. out.clear() C. out.flush()D. out.clearBuffer() 5.pag

15、eContext 对象的 findAttribute()方法的作用是()。 A用来设置默认页面的范围或指定范围之中的已命名对象 B用来删除默认页面范围或指定范围之中已命名的对象 C按照页面请求、会话以及应用程序范围的顺序实现对某个已命名属 性的搜索 D以字符串的形式返回一个对异常的描述 二、填空题 1request 内置对象代表了_的请求信息,主要用于通过 HTTP 协议传送 给_的数据。 2_对象主要用来向客户输出各种数据类型的内容。 3_对象用于指定当前 JSP 页面本身。 4_对象提供了对 JSP 页面内使用到的所有对象及名字空间的访问。 5_对象保存应用程序中公有的数据。 6respo

16、nse 对象实现_接口,可对客户的请求作出动态响应,向客户端 发送数据。 7config 对象是 JSP 页面通过_进行初始化时被传递的对象。 8exception 对象用来处理 JSP 文件在执行时_。 三、简答题 1简述 out 对象、page 对象、request 对象和 response 对象的作用。 2简述 session 对象、pageContext 对象、config 对象、exception 对象和 applhication 对象的作用。 Unit 5 一、选择题 1 JDBC 提供 3 个接口来实现 SQL 语句的发送, 其中执行简单不带参数 SQL 语句的是()。 A Statement 类B PreparedStater

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号