background image

8. 简述在使用 Struts、Spring 和 Hibernate 开发 Web 应用程序的过程中,这三种框架分别完
成哪类工作。

9.什么是 AOP 和 IOC?请写一段体现其思想的简单代码

10.

在一个页面中,存在一个图片和一个按钮,按钮上的文字为 隐藏 。写一段 Javascript

代码,实现如下功能:当图片显示时,点击按钮,图片隐藏,按钮上的文字变为 显示 ;

当图片隐藏时,点击按钮,图片显示,按钮上的文字变为 隐藏 。要求利用 javaScript 的
Ajax 框架和事件发布订阅机制,若不了解,也可采用普通机制。

11.请分别用 java 语言和 javaScript 语言写一段正则表达式程序代码,用以实现对国内城市
电话号码的格式校验:区号-

 

 

电话号码 具体要求: 区号要求是 3 位或 4 位数字,并且第

一位必须是 0;电话号码要求是 7 位或 8 位数字。例如北京市电话号码:010-58863202,
厦门市电话号码 0592-3626302

12. 设有图书管理数据库:

 

  图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2))

  读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20))

   借阅(借书证号 C(4),总编号 C(6),借书日期 D(8))

   其中 C、N、D 分别表示字段类型为 Char、Number、Date

(1) 向读者表和借阅表各添加一条记录:读者(101

 

, A 公司,张三,男,工程师,西环

广场),借阅(101,443,20080401)。写一段 Java 代码实现这一过程,设此时可用
的数据连接实例为 Connection con。

(2) 写出查询所藏图书中,各个出版社的图书最高单价、平均单价和册数的 SQL 语句,

(3)

写出计算借书单位为 A

公司 的借阅了图书的读者人数的 SQL 语句。

13.请写一段体现观察者设计模式思想的 java 代码

14.请分别描述一下 UDDI, WSDL, SOAP 的含义及三者之间的关系

15.有哪三种依赖注入方式?请分别说明其含义及彼此区别,并描述一下如何选用

16.什么是代理模式?请写一段实现代理模式的 java 代码

17. 请写一下你所知的异常类

2