





定价:20元
印次:1-1
ISBN:9787302261452
出版日期:2011.09.01
印刷日期:2011.09.23
图书责编:谢琛
图书分类:教材
21世纪影响世界的三大关键技术: 以计算机和网络为代表的信息技术;以基因工程为代表的生命科学和生物技术;以纳米技术为代表的新型材料技术。信息技术居三大关键技术之首。国民经济的发展采取信息化带动现代化的方针,要求在所有领域中迅速推广信息技术,导致需要大量的计算机科学与技术领域的优秀人才。 计算机科学与技术的广泛应用是计算机学科发展的原动力,计算机科学是一门应用科学。因此,计算机学科的优秀人才不仅应具有坚实的科学理论基础,而且更重要的是能将理论与实践相结合,并具有解决实际问题的能力。培养计算机科学与技术的优秀人才是社会的需要、国民经济发展的需要。 制定科学的教学计划对于培养计算机科学与技术人才十分重要,而教材的选择是实施教学计划的一个重要组成部分,《21世纪计算机科学与技术实践型教程》主要考虑了下述两方面。 一方面,高等学校的计算机科学与技术专业的学生,在学习了基本的必修课和部分选修课程之后,立刻进行计算机应用系统的软件和硬件开发与应用尚存在一些困难,而《21世纪计算机科学与技术实践型教程》就是为了填补这部分空白。将理论与实际联系起来,使学生不仅学会了计算机科学理论,而且也学会应用这些理论解决实际问题。 另一方面,计算机科学与技术专业的课程内容需要经过实践练习,才能深刻理解和掌握。因此,本套教材增强了实践性、应用性和可理解性,并在体例上做了改进--使用案例说明。 实践型教学占有重要的位置,不仅体现了理论和实践紧密结合的学科特征,而且对于提高学生的综合素质,培养学生的创新精神与实践能力有特殊的作用。因此,研究和撰写实践型教材是必需的,也是十分重要的任务。优秀的教材是保证高水平教学的重要因素,选择水平高、内容新、实践性强的教材可以促进课堂教学质量的快速提升。在教学中,应用实践型教材可以增强学生的认知能力、创新能力、实践能力以及团队协作和交流表达能力。
为了帮助众多初学者快速掌握轻量级J2EE的开发方法,笔者精心编著了本书。它是笔者在项目实战中的经验总结,也是笔者在Struts/Hibernate技术的高职教学生涯中根据学生的学习规律和讲义整理而成的。本书根据读者的学习规律,首先通过实例介绍基本概念和基本操作,然后在读者掌握了这些基本概念和操作的基础上,再对内容进行深入的讲解,严格遵循由浅入深、循序渐进的原则。本书按照掌握Struts/Hibernate知识的先后顺序进行编排。本书对于每一个实例,从环境配置开始,到最后的运行都有详尽的介绍,从而使读者很容易就能运行实例,掌握开发方法,并体会到学习的快乐,不断增强学习的动力。 本书从头到尾都是按照读者的学习兴趣安排知识点的。我们本着用到什么介绍什么的原则,介绍了开发基于Struts和Hibernate框架的应用程序的最小软件集合和操作集合。目的就是以开发为向导介绍技术,而不是为技术而技术。 本书适合的读者 本书介绍了开发轻量级J2EE Web应用的流行框架SSH中的Struts和Hibernate框架,以及在开发工作中用到的MyEclipse和MySQL软件的常用操作。使用本书的读者需要具备Java Web应用开发的基本技能。本书适合用作Struts和Hibernate框架的入门书籍。 通过对本书的学习,读者可以掌握J2EE Web开发技术,同时通过本书的实战演练,能够积累一定的实际开发经验和技巧,掌握J2EE Web开发的思路,为以后的提高打下坚实的基础。 本书可以作为计算机实践型课程的教材,也可以作为IT培训机构的教材或是自学材料。 本书特点 䦃Wingdin...
1.1 J2EE简介1
1.1.1 J2EE是什么1
1.1.2 J2EE技术2
1.1.3 轻量级J2EE开发3
1.2 软件架构3
1.2.1 MVC模式3
1.2.2 N层架构6
1.3 构建MVC应用之登录功能6
1.3.1 功能需求描述6
1.3.2 登录功能应用架构分析7
1.3.3 数据库分析与建立8
1.3.4 视图层实现8
1.3.5 控制层实现12
1.3.6 模型层实现15
1.3.7 运行20
1.4 实验与能力拓展23
第2章 Struts基本原理和应用25
2.1 Struts入门25
2.1.1 Struts简介25
2.1.2 Struts开发环境的配置26
2.2 Struts基本原理与核心组件29
2.2.1 Struts基本原理29
2.2.2 struts-config.xml配置文件30
2.2.3 Struts控制器组件32
2.2.4 Struts的FormBean33 2.3 开发基于Struts的应用35
2.3.1 需求说明35
2.3.2 开发基于Struts的用户登录功能35
2.3.3 结合案例回顾Struts原理42
2.4 实验与能力拓展44
第3章 使用DispatchAction优化控制层45
3.1 默认的Action类45
3.1.1 默认的Action45
3.1.2 解读Action类的execute ()方法45
3.2 DispatchAction46
3.2.1 使用DispatchAction的...