Eclipse Web开发从入门到精通

更新时间:2025-05-19 12:56:07 阅读: 评论:0

Eclipse Web开发从入门到精通

《Eclipse Web开发从入门到精通》是2007年出版的图书,作者是连洪武。

基本介绍

作者:连洪武 ISBN:9787302154433 页数:509 定价:59.80元 出版时间:2007-6

内容简介

本书介绍了流行的基于Eclipse的优秀框架。内容涵盖Eclipse基础、Ant资源构造、资料库套用开发、Web套用开发、Struts套用开发、Hibernate套用开发、单元测试等内容。

目录

第1篇Eclipse开发入门第1章Eclipse基础套用实例 21.1下载并安装Eclipse 21.2安装语言包 31.3第一个Java实例 41.3.1新建Java项目 41.3.2配置构建路径 41.3.3新建Java类 51.3.4设定命令行参数 51.3.5运行实例 61.4Java应用程式实例 61.4.1排序算法的Java实现 61.4.2猜数字游戏 91.4.3通过FTP传递档案 111.5SWT界面开发实例 131.5.1使用Shell创建视窗 131.5.2简单的用户密码验证器 161.5.3档案选择器 19第2章在Eclipse中进行重构 222.1重命名实例 222.2移动实例 242.3更改方法特徵符实例 252.4将匿名类转换为嵌套类实例 272.5将成员类型移至新档案实例 282.6上拉实例 302.7下推实例 312.8内联实例 332.9抽取方法实例 342.10抽取常量实例 352.11引入工厂实例 36第3章Eclipse外挂程式使用实例 393.1使用XMLBuddy编写XML档案 393.2使用BytecodeOutline直接查看位元组码 453.3使用Implementors跟蹤接口的实现类 523.4使用CAP进行代码分析 543.5使用EasyExplorer快速查看资料夹 56第2篇Web开发技术实例详解第4章在Eclipse中进行资源构建——Ant使用实例 604.1Ant简介 604.1.1构造档案的主要标记 604.1.2Ant的常用任务(Task) 624.2Eclipse与Ant的集成 644.2.1创建Ant构建档案 644.2.2编辑Ant构建档案 644.2.3运行Ant构建档案 664.2.4使用Ant视图 664.3用build.xml编写Ant部署档案实例 674.3.1编写build.xml档案之前的準备 684.3.2使用property定义属性实例 684.3.3生成Java实例程式 694.3.4使用编译任务编译Java类实例 694.3.5使用Java任务执行Java类实例 704.3.6使用jar任务打包档案实例 714.3.7使用javadoc任务生成文档实例 714.3.8使用mail任务传送电子邮件实例 724.4生成构建器 744.5执行构建 764.6开发自己的Task(任务) 774.6.1建立构建环境 774.6.2第一个简单的Task 784.6.3开发一个完整的Task(任务) 79第5章资料库开发实例——学生成绩管理系统 845.1HSQLDB资料库的使用 845.1.1下载并安装HSQLDB资料库 845.1.2使用Memory模式运行HSQLDB 855.2使用SQLExplorer外挂程式连线资料库 865.3创建Score成绩表 885.3.1编写脚本 885.3.2在SQLExplorer中运行脚本 895.4使用JavaBean映射成绩表 905.4.1实现Score类 905.4.2添加getter/setter方法 915.5使用ScoreDAO管理成绩 925.5.1添加InsertScore方法增加成绩 945.5.2添加SelectScore方法查询成绩 955.5.3添加DeleteScore方法删除成绩 965.5.4添加UpdateScore方法修改成绩 975.6编写测试客户端 97第6章Web开发实例——学生成绩管理系统的改进 1006.1下载并安装JBoss外挂程式 1006.2配置并运行JBoss套用伺服器 1026.3在Eclipse中开发Jsp 1046.3.1Eclipse内置JSP编辑器的使用 1046.3.2启动资料库和创建表格 1056.3.3创建scoreForm.jsp录入成绩 1066.3.4创建scoreList.jsp显示成绩列表 1096.4在Eclipse中开发Servlet 1106.4.1创建ScoreFindServlet类查询成绩 1106.4.2创建ScoreDeleteServlet类删除成绩 1126.5在Eclipse中开发Filter 1136.6在Eclipse中开发Listener 1156.7配置web.xml档案 1166.8WAR档案的打包生成 1186.9部署Web套用 119第7章Struts开发实例——线上留言板 1207.1下载并安装Struts 1207.2Struts原理简介 1237.3分析线上留言板套用的需求 1247.4使用JSP实现视图层 1247.4.1创建messageForm.jsp发布留言 1247.4.2创建messageList.jsp显示留言列表 127
7.5创建ActionForm 1287.6使用Action类实现控制层 1307.6.1实现MessageFormAction类 1307.6.2实现MessageListAction类 1327.7生成Struts配置档案 1347.8线上留言板的Tomcat部署 1367.9在浏览器中运行实例 1377.10使用validator进行留言内容验证 138第8章Hibernate开发实例——图书管理系统 1428.1下载并安装HibernateSynchronizer外挂程式 1428.2图书管理系统需求分析 1438.3配置资料库 1438.4生成配置档案hibernate.cfg.xml 1458.5创建持久化对象 1478.5.1生成映射档案和持久化对象 1488.5.2对持久化对象的分析 1508.6创建映射档案 1568.7Hibernate运算元据库的方法 1598.8系统主界面 1618.8.1主界面窗体的创建 1618.8.2为每个选单项添加回响事件 1648.8.3为系统增加许可权控制 1688.9用户管理 1698.9.1用户登录功能的实现 1708.9.2添加用户类的实现 1738.9.3修改用户信息类的实现 1768.9.4删除用户类的实现 1798.9.5列举所有用户信息类的实现 1818.10书籍管理模组 1838.10.1书籍添加类的实现 1838.10.2书籍信息修改类的实现 1868.10.3书籍删除类的实现 1918.10.4图书信息一览类的实现 1928.11借书管理模组 1968.11.1借阅图书类的实现 1968.11.2修改出借图书信息类的实现 2008.12还书管理模组 2048.12.1还书类的实现 2048.12.2修改还书信息类的实现 2078.12.3借阅图书一览类的实现 210第9章JUnit开发实例——图书管理系统的单元测试 2139.1Eclipse与JUnit的集成 2139.2HelloWorld简单测试实例的开发 2149.3创建测试用例 2179.4创建测试套件 2219.5定製测试配置与测试故障 222第10章AOP开发实例 22410.1AOP术语解析 22410.1.1指示/拦截器 22410.1.2引导(introduction) 22410.1.3元数据 22410.1.4切分点 22510.2下载并安装JBossAOP外挂程式 22510.3第一个AOP实例 22610.3.1编写POJO 227
10.3.2编写拦截器 22810.3.3将拦截器引用到callMe()方法中 23010.3.4运行实例 23110.4属性拦截实例 23110.5方法拦截实例 234第11章在Eclipse中进行版本控制——CVS使用实例 23811.1下载并安装CVS伺服器 23811.2在Eclipse中设定存储库 23911.3使用CVS存储库共享本地项目 24111.4从CVS伺服器上检出已经存在的Java工程 24211.5使本地更改与CVS存储库同步 24311.6断开项目与CVS的连线 246第3篇综合案例第12章综合实例——光碟资料管理系统 25012.1需求分析 25012.1.1系统功能分析 25012.1.2系统数据流描述 25012.1.3数据的存储 25112.1.4系统所有处理的描述 25212.2系统的实现效果 25412.3配置资料库 25612.4生成配置档案hibernate.cfg.xml 25712.5创建持久化对象 25912.6对资料库操作的封装 26612.6.1创建DBManager类 26612.6.2创建用户操作方法 26712.6.3创建CD操作方法 27012.7使用JSP实现视图层 27212.7.1创建用户登录页面 27312.7.2创建用户注册页面 27412.7.3创建系统控制台页面 27712.7.4创建新增CD信息页面 27812.7.5创建查询CD信息页面 28112.7.6创建修改用户密码页面 28412.7.7创建编辑CD信息页面 28612.7.8删除CD信息 28912.8创建ActionForm 29112.8.1创建添加CD信息的ActionForm 29112.8.2创建修改密码的ActionForm 29312.8.3创建用户登录ActionForm 29512.8.4创建用户注册ActionForm 29612.8.5创建搜寻CD信息的ActionForm 29812.9使用Action类实现控制层 29912.9.1创建添加CD信息Action 29912.9.2创建修改用户密码Action 30012.9.3创建删除CD信息Action 30112.9.4创建编辑CD信息Action 30212.9.5创建用户登录Action 30312.9.6创建用户注销Action 30412.9.7创建用户注册Action 304
12.9.8创建CD搜寻Action 30512.10生成Struts配置档案 30712.11系统的Tomcat部署 30912.11.1CDManagerFilter的创建 30912.11.2Tomcat部署 312第13章综合实例——网上书店管理套用系统 31313.1需求分析 31313.1.1后台管理系统 31313.1.2前台展示系统 31313.1.3数据的存储 31413.1.4系统所有处理的描述 31613.2系统的运行效果 31913.3资料库的设计 32213.4系统资料库操作的封装 32613.4.1对后台管理系统的资料库操作 32713.4.2对前台展示系统的资料库操作 33813.5使用JSP实现后台管理系统的视图层 34813.5.1创建用户登录页面 34813.5.2创建图书列表页面 34913.5.3创建添加图书信息页面 35213.5.4创建新增图书类型页面 35613.5.5创建显示图书分类信息页面 35813.5.6创建订单列表页面 35913.5.7创建用户列表页面 36213.5.8创建编辑用户信息页面 36413.5.9创建添加管理员页面 36713.5.10创建修改管理员信息页面 36913.6自定义标籤的实现 37013.7创建后台管理系统的ActionForm 37913.7.1创建编辑用户信息的ActionForm 37913.7.2创建收集图书信息的ActionForm 38513.7.3创建用户登录ActionForm 38913.8实现后台管理系统的控制层 39013.9使用JSP实现前台展示系统的视图层 40213.9.1创建用户注册页面 40313.9.2创建显示图书信息页面 40613.9.3创建显示特价图书信息页面 41013.9.4创建购物车页面 41013.10创建前台展示系统的ActionForm 41313.10.1创建图书搜寻的ActionForm 41313.10.2创建购物车ActionForm 41613.10.3创建用户注册ActionForm 41813.11实现前台展示系统的控制层 42413.12生成Struts的配置档案 429第14章综合实例——餐费管理系统 43214.1项目需求分析 43214.1.1需求概述 43214.1.2功能模组需求分析 43214.1.3用例需求分析 433
14.1.4员工就餐账户注册用例 43414.1.5员工刷卡就餐用例 43414.1.6员工查询账户余额用例 43514.1.7就餐账户充值用例 43514.1.8员工账户管理用例 43614.2系统分析和设计 43714.2.1资料库分析和设计 43714.2.2业务逻辑层和DAO层设计 43914.2.3系统的包 44114.2.4系统的MVC结构 44214.3系统的开发环境 44314.3.1Struts在Eclipse中的配置 44414.3.2Spring在Eclipse中的配置 44514.3.3Hibernate在Eclipse中的配置 44514.3.4HibernateSynchronizer在Eclipse中的配置 44514.4在Eclipse中用Struts建立视图 44614.4.1JSP页面 44614.4.2ActionForm 44714.5在Eclipse中使用Struts建立JSP页面 44814.5.1建立模板页面 44814.5.2建立tiles-defs.xml 44914.6在Eclipse中使用Struts建立页面的不变部分 45114.6.1建立Banner页面 45114.6.2建立选单导航页面 45114.6.3建立着作权页面 45114.7在Eclipse中使用Struts实现国际化 45214.8在Eclipse中使用Struts建立页面的可变部分 45414.8.1员工就餐刷卡页面 45514.8.2员工刷卡成功页面 45514.8.3员工账户注册页面 45614.8.4员工账户查询页面 45814.8.5管理员登录页面 45814.8.6管理员管理账户页面 45914.8.7修改员工账户页面 46114.8.8员工账户充值页面 46114.9在Eclipse中用Struts建立控制部分 46214.9.1配置web.xml 46214.9.2配置struts-config.xml 46514.9.3建立Action 46814.10自定义的Action 46814.10.1处理员工注册请求的Action 46914.10.2处理员工其他请求的Action 47014.10.3处理管理员操作请求的Action 47314.11在Eclipse中使用Struts进行错误处理 47614.12在Eclipse中建立模型部分 47914.12.1员工账户类 48014.12.2员工类 48314.12.3管理员类 48414.13在Eclipse中建立业务逻辑类 48514.13.1员工业务逻辑 48514.13.2管理员业务逻辑 48914.14在Eclipse中使用Hibernate建立DAO类 491
14.14.1建立对象-关係映射档案 49214.14.2建立DAO类 49514.15在Eclipse中使用Spring装配各个组件 49814.15.1Struts和Spring的集成 49914.15.2建立applicationContext.xml 49914.16在Eclipse中使用Junit进行单元测试 50414.16.1测试AccountDAO 50414.16.2测试EmployeeDAO 50514.16.3测试EmployeeServiceImpl 50614.16.4测试ManagerServiceImpl 50714.17系统发布运行 509

本文发布于:2023-03-25 14:43:11,感谢您对本站的认可!

本文链接:http://www.ranqi119.com/to/1679853232231365.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:入门   Eclipse   Web
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26|友情:优美诗词|电脑我帮您|扬州装修|369文学|学编程|软件玩家|水木编程|编程频道