- 浏览: 355575 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
hc1031473635:
非常感谢楼主哈,调试了一些bug,正常运行了,初入java 学 ...
ExtJS 2.2,图书管理系统 共享全部源码下载 -
f43310:
不错,向大神学习了
ExtJS 核心的抽奖程序(共享源代码) -
jinbily:
下载 中文文件名的文件会出错啊。。。
ExtJS 2.2 开源网络硬盘系统(吐血奉献) -
ylc2010:
楼主问你个问题,饼状图的标题你设置在setting的label ...
amCharts导出图片JAVA实现 -
kfcman:
.大牛。多谢分享。
ExtJS 2.2,图书管理系统 共享全部源码下载
系统架构:struts2(json-plugin) + spring2 + ibatis2 + extjs2.2 + sqlserver2000
最后附件中有Mysql版本下载
希望能和大家一起讨论学习。
自我感觉代码布局不够严谨,还有待进一步提高和练习。
文章原址:http://yourgame.iteye.com/blog/252853
注意:工程采用MyEclipse5.1+tomcat5.5 。
1.您的MSSQL2000没有打sp4补丁,会提示拒绝链接(refuse connction)
2.tomcat版本没有关系,5和6都可以,但是最好选择解压缩版本
3.如果您不是采用MyEclipse5.1开发,可能无法部署项目,或者提示什么一个文件上锁什么的,请不要使用导入项目,您可以自己建立一个web工程,名字叫做bmsh(一定要bmsh,因为我页面中的图片和js引用的时候写了绝对路径),然后把源码,和页面、js、jar包等拷贝到相对地方重新发布就可以了。
4.记住要修改ApplicationContext-common.xml中的数据库用户名和密码:)
5.如果还有问题,
w_e_ibo:
http://t.cn/zjqEaRh
http://weibo.com/liao27
系统截图
有同学要数据库脚本,特此奉上!
ApplicationContext-common.xml
hi:
希望楼主把sqlserver 数据库 导出来,提供大家下载,感激不尽。
extjs 的 页面效果,提供给用户的体验真是太强悍了,基本能达到windows 界面的效果,太震撼了。 谢谢你!
项目中已经包含了数据库文件mdf,里面就是页面中的数据
太牛了!!!
很多人都是喜欢extjs的华丽界面啊,不得不佩服做这个界面的牛人,那真的是太牛了,不过extjs的功能强大那才是真的牛大了!
能不能抽点时间,用视频帮我们初学者,那就太谢谢了!
网络上很多教程,现在市面上也有图书.
icezx 写道
怎么又是个struts2权威指南托 icezx这就有点偏激了,整个贴楼主好像没有提过是你认为所谓的s2权威吧,这只是别人通过自己的努力学习获得的,然后再通过分享来表示感谢仅此而已吧。难怪MySQL公司的联合创始人David Axmark先生说亚洲开源开发人员贡献不足 索取无度,这正是中国开源社区悲哀。
对对对,学习要紧,管他什么什么的
怎么又是个struts2权威指南托
icezx这就有点偏激了,整个贴楼主好像没有提过是你认为所谓的s2权威吧,这只是别人通过自己的努力学习获得的,然后再通过分享来表示感谢仅此而已吧。难怪MySQL公司的联合创始人David Axmark先生说亚洲开源开发人员贡献不足 索取无度,这正是中国开源社区悲哀。
兄弟,很不错,赞一个,呵呵
:)何?
最后附件中有Mysql版本下载
希望能和大家一起讨论学习。
自我感觉代码布局不够严谨,还有待进一步提高和练习。
文章原址:http://yourgame.iteye.com/blog/252853
注意:工程采用MyEclipse5.1+tomcat5.5 。
1.您的MSSQL2000没有打sp4补丁,会提示拒绝链接(refuse connction)
2.tomcat版本没有关系,5和6都可以,但是最好选择解压缩版本
3.如果您不是采用MyEclipse5.1开发,可能无法部署项目,或者提示什么一个文件上锁什么的,请不要使用导入项目,您可以自己建立一个web工程,名字叫做bmsh(一定要bmsh,因为我页面中的图片和js引用的时候写了绝对路径),然后把源码,和页面、js、jar包等拷贝到相对地方重新发布就可以了。
4.记住要修改ApplicationContext-common.xml中的数据库用户名和密码:)
5.如果还有问题,
w_e_ibo:
http://t.cn/zjqEaRh
http://weibo.com/liao27
系统截图
有同学要数据库脚本,特此奉上!
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_book]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[t_book] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_category]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[t_category] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_company]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[t_company] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_dept]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[t_dept] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_duty]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[t_duty] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_loanlog]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[t_loanlog] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_subject]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[t_subject] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_user]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[t_user] GO CREATE TABLE [dbo].[t_book] ( [bookId] [int] IDENTITY (1, 1) NOT NULL , [bookName] [varchar] (100) COLLATE Chinese_PRC_CI_AS NOT NULL , [author] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [press] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [publicationDate] [datetime] NULL , [price] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [editionNo] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [isbn] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [categoryId] [int] NULL , [categoryName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [wordCount] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [pageCount] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [bookSize] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [paper] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [pack] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [imageUrl] [varchar] (255) COLLATE Chinese_PRC_CI_AS NULL , [address] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [editorRecommend] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL , [description] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL , [authorDesc] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL , [state] [int] NOT NULL , [currentReaderId] [int] NULL , [currentReader] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [logId] [int] NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[t_category] ( [categoryId] [int] IDENTITY (1, 1) NOT NULL , [categoryName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [subjectId] [int] NULL , [subjectName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [remark] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[t_company] ( [companyId] [int] IDENTITY (1, 1) NOT NULL , [companyName] [varchar] (100) COLLATE Chinese_PRC_CI_AS NOT NULL , [address] [varchar] (150) COLLATE Chinese_PRC_CI_AS NULL , [tellPhone] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [leader] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [mobilePhone] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [remark] [varchar] (500) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[t_dept] ( [deptId] [int] IDENTITY (1, 1) NOT NULL , [deptName] [varchar] (100) COLLATE Chinese_PRC_CI_AS NOT NULL , [companyId] [int] NULL , [companyName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [address] [varchar] (150) COLLATE Chinese_PRC_CI_AS NULL , [tellPhone] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [leader] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [mobilePhone] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [remark] [varchar] (500) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[t_duty] ( [dutyId] [int] IDENTITY (1, 1) NOT NULL , [dutyName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [remark] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[t_loanlog] ( [logId] [int] IDENTITY (1, 1) NOT NULL , [bookId] [int] NOT NULL , [bookName] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [loanTime] [datetime] NULL , [loanDays] [int] NULL , [preReturnTime] [datetime] NULL , [returnTime] [datetime] NULL , [readerId] [int] NOT NULL , [reader] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [loannerId] [int] NOT NULL , [loanner] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[t_subject] ( [subjectId] [int] IDENTITY (1, 1) NOT NULL , [subjectName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [remark] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[t_user] ( [userId] [int] IDENTITY (1, 1) NOT NULL , [emplName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [emplNo] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [mobilePhone] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [sex] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [age] [int] NULL , [userName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [password] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [companyId] [int] NULL , [companyName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [deptId] [int] NULL , [deptName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [dutyId] [int] NULL , [dutyName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [manager] [bit] NULL , [remark] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO ALTER TABLE [dbo].[t_book] ADD CONSTRAINT [PK_t_book] PRIMARY KEY CLUSTERED ( [bookId] ) ON [PRIMARY] GO ALTER TABLE [dbo].[t_category] ADD CONSTRAINT [PK_t_category] PRIMARY KEY CLUSTERED ( [categoryId] ) ON [PRIMARY] , CONSTRAINT [IX_t_category] UNIQUE NONCLUSTERED ( [categoryName], [subjectId] ) ON [PRIMARY] GO ALTER TABLE [dbo].[t_company] ADD CONSTRAINT [PK_t_company] PRIMARY KEY CLUSTERED ( [companyId] ) ON [PRIMARY] , CONSTRAINT [IX_t_company] UNIQUE NONCLUSTERED ( [companyName] ) ON [PRIMARY] GO ALTER TABLE [dbo].[t_dept] ADD CONSTRAINT [PK_t_dept] PRIMARY KEY CLUSTERED ( [deptId] ) ON [PRIMARY] , CONSTRAINT [IX_t_dept] UNIQUE NONCLUSTERED ( [deptName], [companyId] ) ON [PRIMARY] GO ALTER TABLE [dbo].[t_duty] ADD CONSTRAINT [PK_t_duty] PRIMARY KEY CLUSTERED ( [dutyId] ) ON [PRIMARY] , CONSTRAINT [IX_t_duty] UNIQUE NONCLUSTERED ( [dutyName] ) ON [PRIMARY] GO ALTER TABLE [dbo].[t_loanlog] ADD CONSTRAINT [PK_t_loanlog] PRIMARY KEY CLUSTERED ( [logId] ) ON [PRIMARY] GO ALTER TABLE [dbo].[t_subject] ADD CONSTRAINT [PK_Table1] PRIMARY KEY CLUSTERED ( [subjectId] ) ON [PRIMARY] , CONSTRAINT [IX_Table1] UNIQUE NONCLUSTERED ( [subjectName] ) ON [PRIMARY] GO ALTER TABLE [dbo].[t_user] ADD CONSTRAINT [PK_t_user] PRIMARY KEY CLUSTERED ( [userId] ) ON [PRIMARY] , CONSTRAINT [IX_t_user] UNIQUE NONCLUSTERED ( [userName] ) ON [PRIMARY] GO
- bmsh.rar (10 MB)
- 描述: 项目源代码、数据库
- 下载次数: 21030
- ExtJS2.2_图书管理系统bmsh_MYSQL5.0.part2.rar (4.5 MB)
- 描述: MySql版本_分卷压缩包
- 下载次数: 8876
- ExtJS2.2_图书管理系统bmsh_MYSQL5.0.part1.rar (8.6 MB)
- 描述: MySql版本_分卷压缩包
- 下载次数: 12251
评论
24 楼
yourgame
2009-02-19
acai2046 写道
弄上了 可能跟我自个的sa 密码不一样,你的sa密码在那个文件修改??
ApplicationContext-common.xml
23 楼
yhtclhtaini
2009-02-19
楼主测试过这些代码没 struts.xml里面的class对应的文件大小写都错了
22 楼
acai2046
2009-02-18
弄上了 可能跟我自个的sa 密码不一样,你的sa密码在那个文件修改??
21 楼
a275430349
2009-02-10
谢谢了
20 楼
zhp03424
2009-01-19
谢谢楼主
19 楼
yourgame
2009-01-07
alian2008 写道
hi:
希望楼主把sqlserver 数据库 导出来,提供大家下载,感激不尽。
extjs 的 页面效果,提供给用户的体验真是太强悍了,基本能达到windows 界面的效果,太震撼了。 谢谢你!
项目中已经包含了数据库文件mdf,里面就是页面中的数据
18 楼
alian2008
2009-01-05
hi:
希望楼主把sqlserver 数据库 导出来,提供大家下载,感激不尽。
extjs 的 页面效果,提供给用户的体验真是太强悍了,基本能达到windows 界面的效果,太震撼了。 谢谢你!
希望楼主把sqlserver 数据库 导出来,提供大家下载,感激不尽。
extjs 的 页面效果,提供给用户的体验真是太强悍了,基本能达到windows 界面的效果,太震撼了。 谢谢你!
17 楼
doto
2008-12-19
真的很喜欢你的编程风格,特别是你的品质精神,感激...谢谢前辈..
16 楼
maomaochong
2008-12-19
顶你,兄弟! 加油
15 楼
xiangneng
2008-12-14
谢谢 顶你!!
14 楼
HongCheng
2008-12-10
呵,谢谢了!希望,能有群来讨论这个框架
13 楼
wtujeje
2008-12-10
很是不错呀
12 楼
yourgame
2008-11-14
onlyjohn 写道
太牛了!!!
很多人都是喜欢extjs的华丽界面啊,不得不佩服做这个界面的牛人,那真的是太牛了,不过extjs的功能强大那才是真的牛大了!
11 楼
onlyjohn
2008-11-13
太牛了!!!
10 楼
yourgame
2008-11-13
hbzxpost 写道
能不能抽点时间,用视频帮我们初学者,那就太谢谢了!
网络上很多教程,现在市面上也有图书.
9 楼
hbzxpost
2008-11-13
能不能抽点时间,用视频帮我们初学者,那就太谢谢了!
8 楼
yourgame
2008-11-13
csjava 写道
icezx 写道
怎么又是个struts2权威指南托 icezx这就有点偏激了,整个贴楼主好像没有提过是你认为所谓的s2权威吧,这只是别人通过自己的努力学习获得的,然后再通过分享来表示感谢仅此而已吧。难怪MySQL公司的联合创始人David Axmark先生说亚洲开源开发人员贡献不足 索取无度,这正是中国开源社区悲哀。
对对对,学习要紧,管他什么什么的
7 楼
csjava
2008-11-12
icezx 写道
怎么又是个struts2权威指南托
icezx这就有点偏激了,整个贴楼主好像没有提过是你认为所谓的s2权威吧,这只是别人通过自己的努力学习获得的,然后再通过分享来表示感谢仅此而已吧。难怪MySQL公司的联合创始人David Axmark先生说亚洲开源开发人员贡献不足 索取无度,这正是中国开源社区悲哀。
6 楼
yourgame
2008-11-12
csjava 写道
兄弟,很不错,赞一个,呵呵
:)何?
5 楼
csjava
2008-11-12
兄弟,很不错,赞一个,呵呵
发表评论
-
ExtJS 3.2 聊天室程序(类Q_Q群)
2010-06-02 02:45 8016模仿QQ实现的群聊功能,基本类似聊天室.聊天记录每5条保存到数 ... -
EXTJS 3.0 网狗盘之上传组件[开源]
2009-12-16 00:57 19394自从EXTJS3.0发布后,很多同学后网友都要求我共享基于EX ... -
EXTJS3.0 火狐小字体补丁css文件
2009-12-03 20:29 3802很多朋友觉得extjs的字体在ie浏览器中显示要好看些,认为在 ... -
TreeLoader扩展,支持josn-plugin返回的json对象中包含的数组值
2009-09-26 10:25 3669Struts2的josn插件 josn-plugin 对我们开 ... -
ExtJS 3.0 图片浏览程序[开源]
2009-09-25 23:03 7463好久没有写点东西了. 最近有个好玩的, 我用extjs实现了一 ... -
ExtJS 技巧笔记
2009-09-08 13:07 7604Ext.fly(grid.getView().getRow ... -
ExtJS 2.2 开源网络硬盘系统(吐血奉献)
2009-03-23 02:12 36532这个是我的一个开源项目: 技术架构:Struts2(json- ... -
解决ExtJS在火狐浏览器中汉字显示为小字体的样式补丁
2009-03-09 00:01 5524在火狐浏览器中运行ExtJS程序时,中文字体比在IE下运行要小 ... -
ExtJS 核心的抽奖程序(共享源代码)
2009-02-11 20:21 10218最近公司举行15周年司庆晚会,公司首改以往丑旧的抽奖模式。领导 ... -
从国外网站上抠出来的 三款 ExtJS主题(红色,橙色,红间灰)
2008-12-25 20:51 14973最近在国外ExtJS网站上看到有三款ExtJS主题,挖下来收藏 ... -
EXT EditorGridPanel 中用复选框表示真假值,扩展官方示例
2008-09-22 20:42 10848在学习中Ext.grid.EditorGridPanel ... -
官方布局实例主页面的js源代码 学习(简单翻译)
2008-09-14 00:27 5770最近在学习EXTJS的布局, ... -
EXT Grid 导出Excel的另类实现,可以只导出Grid中显示的列
2008-08-17 01:22 13005w_e_ibo: http://t.cn/zjqEaRh ...
相关推荐
【标题】"ext2.2图书管理系统(源码+数据库)"所涉及的知识点主要集中在Web应用程序开发、数据库管理和特定的前端框架EXT2.2上。EXT2.2是一个JavaScript库,专门用于构建富互联网应用(RIA),尤其适用于创建数据...
(基于JSP的完整java毕业设计)ExtJS 2.2 图书管理系统(基于JSP的完整java毕业设计)ExtJS 2.2 图书管理系统(基于JSP的完整java毕业设计)ExtJS 2.2 图书管理系统(基于JSP的完整java毕业设计)ExtJS 2.2 图书管理...
java项目之ExtJS 2.2 图书管理系统源码java项目之ExtJS 2.2 图书管理系统源码java项目之ExtJS 2.2 图书管理系统源码java项目之ExtJS 2.2 图书管理系统源码java项目之ExtJS 2.2 图书管理系统源码java项目之ExtJS 2.2 ...
使用struts2(json-plugin) + spring2 + ibatis2 + extjs2.2 + sqlserver2000架构开发的图书管理系统,对学习struts2,json-plugin,spring2,ibatis2, extjs2.2及其整合开发有很大帮助。 原作地址:...
使用struts2(json-plugin) + spring2 + ibatis2 + extjs2.2 + mysql5.0架构开发的图书管理系统,对学习struts2,json-plugin,spring2,ibatis2, extjs2.2及其整合开发有很大帮助。 原作地址:...
[信息办公]ExtJS 2.2 图书管理系统_bmsh.zip项目JAVA源码+资料打包下载[信息办公]ExtJS 2.2 图书管理系统_bmsh.zip项目JAVA源码+资料打包下载 1.适合学生做毕业设计参考 2.适合个人学习技术研究参考 3.适合小公司做...
[信息办公]ExtJS 2.2 图书管理系统_bmsh 这两年太卷了,毕设和毕业 答辩竞争激烈,越写越卷,没有创新和亮点的毕业答辩基本达不到老师的要求。 现在学长为你们准备计算机毕设JSP项目,需要的自取哦。[信息办公]...
1.导出整个数据库 ... mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 ... mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql ... mysqldump -u wcnc -p -d --add-drop-table smgp_apps_...
jsp源码[信息办公]ExtJS 2.2 图书管理系统_bmsh本资源系百度网盘分享地址
《Extjs2.2在图书管理系统中的应用与实践》 图书管理系统是信息化管理的重要组成部分,其目的是通过数字化手段实现图书的高效管理和便捷检索。在这个系统中,“Extjs2.2图书管理系统”是一个基于Web的解决方案,它...
ExtJS2.2 图书管理系统是一款基于Web的图书管理应用程序,它利用了强大的JavaScript框架ExtJS2.2,配合后端的Java技术和MySQL5.0数据库来实现高效的数据存储和检索。这个系统对于初学者来说,是一个很好的学习平台,...
这个名为“[信息办公]ExtJS 2.2 图书管理系统_bmsh”的压缩包文件,显然包含了一个基于ExtJS 2.2版本构建的图书管理系统。在深入探讨这个系统之前,我们先来了解一下ExtJS 2.2的关键特性。 1. **ExtJS 2.2 版本**:...
《基于ExtJS 2.2的图书管理系统毕业设计详解》 在信息技术日益发达的今天,图书管理系统已经成为各类机构必备的信息管理工具。本毕业设计论文主要探讨了一款采用ExtJS 2.2前端框架构建的图书管理系统,其核心目标是...
[信息办公]ExtJS 2.2 图书管理系统_bmsh.zip
(基于JSP的完整java毕业设计)ExtJS 2.2 开源网络硬盘系统(附源码)(基于JSP的完整java毕业设计)ExtJS 2.2 开源网络硬盘系统(附源码)(基于JSP的完整java毕业设计)ExtJS 2.2 开源网络硬盘系统(附源码)...
本文介绍了基于 JSP 和 ExtJS 2.2 的图书管理系统。系统使用 ExtJS 2.2 的前端框架,实现了强大的用户界面和交互功能。JSP 作为后端技术,实现了数据的增删改查和用户权限管理等功能。 该图书管理系统的主要功能包括...